diff --git a/internal/handlers/reader.go b/internal/handlers/reader.go
index aed6f2a..cc2e9b1 100644
--- a/internal/handlers/reader.go
+++ b/internal/handlers/reader.go
@@ -570,7 +570,7 @@ func (h *ReaderHandler) generatePDFThumbnail(fullPath string, page int, width, h
return []byte{}, nil
}
-func (h *ReaderHandler) ParseEbook(c echo.Context) error {
+func (h *ReaderHandler) ParseEbook(c *echo.Context) error {
mediaItemID := c.Param("mediaItemId")
parsedUUID, err := uuid.Parse(mediaItemID)
if err != nil {
diff --git a/templates/reader.templ b/templates/reader.templ
index d83e006..0512ddb 100644
--- a/templates/reader.templ
+++ b/templates/reader.templ
@@ -12,6 +12,7 @@ templ Reader(user User, metadata ReaderMetadata, progress ReadingProgress, bookm
+