From c62e2fde365da97e38247386a6d36de77df8b386 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 12 Mar 2012 09:32:05 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/mobi/reader/mobi6.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/mobi/reader/mobi6.py b/src/calibre/ebooks/mobi/reader/mobi6.py index 684f71bbf7..896a9ebc2a 100644 --- a/src/calibre/ebooks/mobi/reader/mobi6.py +++ b/src/calibre/ebooks/mobi/reader/mobi6.py @@ -121,11 +121,12 @@ class MobiReader(object): # header not the Mobi 8 header for x in ('first_image_index',): setattr(self.book_header, x, getattr(bh, x)) - self.book_header.huff_offset += i + 1 + if hasattr(self.book_header, 'huff_offset'): + self.book_header.huff_offset += i + 1 self.kf8_type = 'joint' self.kf8_boundary = i except: - pass + self.book_header = bh break def check_for_drm(self):