diff --git a/src/calibre/ebooks/pdb/ereader/writer.py b/src/calibre/ebooks/pdb/ereader/writer.py index a1203aa9f2..263f6964bf 100644 --- a/src/calibre/ebooks/pdb/ereader/writer.py +++ b/src/calibre/ebooks/pdb/ereader/writer.py @@ -209,14 +209,8 @@ class Writer(FormatWriter): compression = 10 # zlib compression. non_text_offset = text_count + 1 - if chapter_count > 0: - chapter_offset = non_text_offset - else: - chapter_offset = text_count - if link_count > 0: - link_offset = chapter_offset + chapter_count - else: - link_offset = chapter_offset + chapter_offset = non_text_offset + link_offset = chapter_offset + chapter_count if image_count > 0: image_data_offset = link_offset + link_count