diff --git a/internal/pkg/epub/epub.go b/internal/pkg/epub/epub.go index a7503b5..4d73fc4 100644 --- a/internal/pkg/epub/epub.go +++ b/internal/pkg/epub/epub.go @@ -214,7 +214,7 @@ func (e EPUB) getParts() (parts []epubPart, imgStorage epubzip.StorageImageReade parts = make([]epubPart, 0) cover := images[0] - if e.Image.HasCover { + if e.Image.HasCover || (cover.DoublePage && !e.Image.KeepDoublePageIfSplit) { images = images[1:] }