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':