Index: menu.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/menu.inc,v
retrieving revision 1.107
diff -u -p -r1.107 menu.inc
--- menu.inc	14 Feb 2006 19:19:34 -0000	1.107
+++ menu.inc	6 Mar 2006 16:44:28 -0000
@@ -601,12 +601,15 @@ function menu_rebuild() {
           'description' => isset($item['description']) ? $item['description'] : '',
           'weight' => $item['weight'],
           'type' => $item['type'],
+          'children' => $item['children'],
         );
       }
     }
 
     if (count($new_items)) {
-      foreach ($new_items as $item) {
+      foreach (array_keys($new_items) as $mid) {
+        $item = $new_items[$mid];
+
         // The new menu ID gets passed back by reference as $item['mid']
         menu_save_item($item);
 
