diff --git a/src/calibre/ebooks/lrf/web/profiles/__init__.py b/src/calibre/ebooks/lrf/web/profiles/__init__.py index 1e44ebdeca..694dd13e4e 100644 --- a/src/calibre/ebooks/lrf/web/profiles/__init__.py +++ b/src/calibre/ebooks/lrf/web/profiles/__init__.py @@ -211,7 +211,7 @@ class DefaultProfile(object): src = build_sub_index(category, articles[category]) open(cfile, 'wb').write(src.encode(encoding)) - src = '''\ + src = u'''\

%(title)s

diff --git a/src/calibre/ebooks/metadata/lit.py b/src/calibre/ebooks/metadata/lit.py index 09776d61e9..f8f977e14d 100644 --- a/src/calibre/ebooks/metadata/lit.py +++ b/src/calibre/ebooks/metadata/lit.py @@ -602,6 +602,7 @@ class LitFile(object): size, piece, remaining = encint(piece, remaining) entry = DirectoryEntry(name, section, offset, size) + if name == '::DataSpace/NameList': self.read_section_names(entry) elif name == '/manifest':