Index: xslt_book.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/xslt_book/xslt_book.module,v
retrieving revision 1.4
diff -u -p -r1.4 xslt_book.module
--- xslt_book.module	19 Aug 2008 17:47:43 -0000	1.4
+++ xslt_book.module	15 Apr 2009 13:40:31 -0000
@@ -72,8 +72,9 @@ function xslt_book_nodeapi(&$node, $op, 
             }
           }
           if ($data) {
+            $body_weight = $node->content['body']['#weight'];
             unset($node->content['body']);
-            $node->content['body'] = array('#value' => $data['body']);
+            $node->content['body'] = array('#value' => $data['body'], '#weight' => $body_weight);
             $node->content['references'] = array('#value' => $data['refs'], '#weight' => 150);
 
             context_set('xslt_book', 'nid', $node->nid);
