diff --git a/src/calibre/ebooks/lit/writer.py b/src/calibre/ebooks/lit/writer.py index 170a06006b..1fc50e0297 100644 --- a/src/calibre/ebooks/lit/writer.py +++ b/src/calibre/ebooks/lit/writer.py @@ -665,7 +665,7 @@ class LitWriter(object): name = directory[0].name for entry in directory: en = entry.name.encode('utf-8') if entry.name else entry.name - next = ''.join([decint(len(entry.name)), en, + next = ''.join([decint(len(en)), en, decint(entry.section), decint(entry.offset), decint(entry.size)]) usedlen = dchunk.tell() + len(next) + (len(quickref) * 2) + 52