From f23b065ec33e08e682dbbbf7ee3b2615ba61ccf5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 2 Mar 2013 14:44:09 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/oeb/transforms/split.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/calibre/ebooks/oeb/transforms/split.py b/src/calibre/ebooks/oeb/transforms/split.py index 6a7b4f4a91..91d5a3feac 100644 --- a/src/calibre/ebooks/oeb/transforms/split.py +++ b/src/calibre/ebooks/oeb/transforms/split.py @@ -235,12 +235,12 @@ class FlowSplitter(object): for i in xrange(len(self.trees)-1, -1, -1): tree = self.trees[i] elem = pattern(tree) - if not elem: - continue - self.log.debug('\t\tSplitting on page-break at id=%s'% - elem[0].get('id')) - before_tree, after_tree = self.do_split(tree, elem[0], before) - self.trees[i:i+1] = [before_tree, after_tree] + if elem: + self.log.debug('\t\tSplitting on page-break at id=%s'% + elem[0].get('id')) + before_tree, after_tree = self.do_split(tree, elem[0], before) + self.trees[i:i+1] = [before_tree, after_tree] + break self.trees.append(tree) trees, ids = [], set([])