From dd6bf9a21cc6a798a6d4b42ffe4a8720adf99fc8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 16 Jun 2016 12:23:31 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/metadata/opf.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/metadata/opf.py b/src/calibre/ebooks/metadata/opf.py index e713d4c120..c8337ee13e 100644 --- a/src/calibre/ebooks/metadata/opf.py +++ b/src/calibre/ebooks/metadata/opf.py @@ -57,6 +57,8 @@ def set_metadata_opf2(root, cover_prefix, mi, opf_version, cover_data=None, appl m = opf.create_metadata_element('meta', is_dc=False) m.set('name', 'cover'), m.set('content', i.get('id')) else: + for x in opf.root.xpath('//*[local-name()="item" and contains(@properties, "cover-image")]'): + x.set('properties', x.get('properties').replace('cover-image', '').strip()) i.set('properties', 'cover-image') raster_cover = name