From 8a4f0d80a3359bc3f2f5a0b543fd1405c6ccf4b9 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 9 May 2010 10:47:11 -0600 Subject: [PATCH] Fix #5471 (Cannot import ePub book to 0.6.51) --- src/calibre/ebooks/metadata/epub.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/metadata/epub.py b/src/calibre/ebooks/metadata/epub.py index 5897f19929..1dab9cd91c 100644 --- a/src/calibre/ebooks/metadata/epub.py +++ b/src/calibre/ebooks/metadata/epub.py @@ -133,11 +133,11 @@ def get_cover(opf, opf_path, stream, reader=None): stream.seek(0) zf = ZipFile(stream) if raster_cover: - if reader is not None and \ - reader.encryption_meta.is_encrypted(raster_cover): - return base = posixpath.dirname(opf_path) cpath = posixpath.normpath(posixpath.join(base, raster_cover)) + if reader is not None and \ + reader.encryption_meta.is_encrypted(cpath): + return try: member = zf.getinfo(cpath) except: