diff --git a/src/calibre/ebooks/conversion/plugins/htmlz_output.py b/src/calibre/ebooks/conversion/plugins/htmlz_output.py index 9b4f378632..9a22a2a3ec 100644 --- a/src/calibre/ebooks/conversion/plugins/htmlz_output.py +++ b/src/calibre/ebooks/conversion/plugins/htmlz_output.py @@ -102,9 +102,9 @@ class HTMLZOutput(OutputFormatPlugin): term = oeb_book.metadata.cover[0].term cover_data = oeb_book.guide[term].item.data if cover_data: - from calibre.utils.magick.draw import save_cover_data_to + from calibre.utils.img import save_cover_data_to cover_path = os.path.join(tdir, u'cover.jpg') - with open(cover_path, 'w') as cf: + with lopen(cover_path, 'w') as cf: cf.write('') save_cover_data_to(cover_data, cover_path) except: