diff --git a/src/calibre/gui2/save.py b/src/calibre/gui2/save.py index 68c4055864..13b5b23693 100644 --- a/src/calibre/gui2/save.py +++ b/src/calibre/gui2/save.py @@ -215,7 +215,7 @@ class Saver(QObject): fmtpath = base_path + os.extsep + fmt written = False with lopen(fmtpath, 'w+b') as f: - sf = SpooledTemporaryFile(f) + sf = SpooledFile(f) try: self.db.copy_format_to(book_id, fmt, sf) except NoSuchFormat: