diff --git a/src/libprs500/ebooks/lrf/objects.py b/src/libprs500/ebooks/lrf/objects.py index fba17ceddd..bc8c588f96 100644 --- a/src/libprs500/ebooks/lrf/objects.py +++ b/src/libprs500/ebooks/lrf/objects.py @@ -718,6 +718,11 @@ class Text(LRFStream): if pos > 0: self.add_text(self.stream[stream.tell():pos]) stream.seek(pos) + elif pos == -2: # No tags in this stream + self.add_text(self.stream) + stream.seek(0, 2) + print repr(self.stream) + break tag = Tag(stream)