From e62cd7e2c7472cebb7f220226778100132fdbbf7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 9 Jan 2010 13:28:11 -0700 Subject: [PATCH] Fix #4484 (When XPATH assistant is invoked during an HTML conversion always gives back an error.) --- src/calibre/ebooks/oeb/iterator.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/calibre/ebooks/oeb/iterator.py b/src/calibre/ebooks/oeb/iterator.py index e3f60735c1..f794f7e605 100644 --- a/src/calibre/ebooks/oeb/iterator.py +++ b/src/calibre/ebooks/oeb/iterator.py @@ -174,12 +174,11 @@ class EbookIterator(object): plumber.opts, plumber.input_fmt, self.log, {}, self.base) - if processed or plumber.input_fmt.lower() in ('pdf', 'rb'): - self.pathtoopf = create_oebbook(self.log, self.pathtoopf, plumber.opts, - plumber.input_plugin) if hasattr(self.pathtoopf, 'manifest'): self.pathtoopf = write_oebbook(self.pathtoopf, self.base) - + elif processed or plumber.input_fmt.lower() in ('pdf', 'rb'): + self.pathtoopf = create_oebbook(self.log, self.pathtoopf, plumber.opts, + plumber.input_plugin) self.opf = OPF(self.pathtoopf, os.path.dirname(self.pathtoopf)) self.language = self.opf.language