--- html2bookbroken.module	2011-07-12 12:54:50.514232060 +1200
+++ html2book.module	2011-07-12 12:55:09.494232066 +1200
@@ -131,9 +131,9 @@ function html2book_split(&$node, $op) {
   // Break body into separate pages wherever there is a heading.
   // Identify the heading numbers we want to use to create a new book.
   $splitters = array_filter(array_values($node->splitters));
+  $node->temp = $node->body;
   $items = preg_split('/<h(['. implode('|', $splitters) .'].*)>/U', $node->temp, -1, PREG_SPLIT_DELIM_CAPTURE );
 
-  $node->temp = $node->body;
   $node->body = $items[0];
   $node->teaser = node_teaser($node->body);
   
