diff --git a/src/calibre/ebooks/pdb/pdf/reader.py b/src/calibre/ebooks/pdb/pdf/reader.py index 7ad5776325..3ae9f8ccca 100644 --- a/src/calibre/ebooks/pdb/pdf/reader.py +++ b/src/calibre/ebooks/pdb/pdf/reader.py @@ -27,7 +27,7 @@ class Reader(FormatReader): self.log.info('Extracting PDF...') with TemporaryFile() as pdf_n: - pdf = open(pdf_n, 'rw+b') + pdf = open(pdf_n, 'rwb') for x in xrange(self.header.section_count()): pdf.write(self.header.section_data(x))