diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py index 38c77b6d06..88396b4346 100644 --- a/src/calibre/ebooks/mobi/reader.py +++ b/src/calibre/ebooks/mobi/reader.py @@ -67,7 +67,10 @@ class EXTHHeader(object): pass elif id == 503: # Long title if not title or title == _('Unknown'): - title = content + try: + title = content.decode(codec) + except: + pass #else: # print 'unknown record', id, repr(content) if title: