? LICENSE.txt
Index: node_export.pages.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/node_export/Attic/node_export.pages.inc,v
retrieving revision 1.1.2.7
diff -u -p -r1.1.2.7 node_export.pages.inc
--- node_export.pages.inc	25 Jun 2009 11:52:20 -0000	1.1.2.7
+++ node_export.pages.inc	10 Jul 2009 22:09:44 -0000
@@ -382,16 +382,10 @@ function node_export_node_decode_objects
 function node_export_get_menu($node) {
   // This will fetch the existing menu item if the node had one.
   node_invoke_nodeapi($node, 'prepare');
-  if (!empty($node->menu['link_title'])) {
-    $old_menu = $node->menu;
-    // Now fetch the defaults for a new menu entry.
-    $node = NULL;
-    node_invoke_nodeapi($node, 'prepare');
-    $node->menu['link_title'] = $old_menu['link_title'];
-    $node->menu['plid'] = $old_menu['plid'];
-    $node->menu['menu_name'] = $old_menu['menu_name'];
-    $node->menu['weight'] = $old_menu['weight'];
+  // Only keep the values we care about.
+  if (!empty($node->menu)) {
+    $menu_fields = array('link_title', 'plid', 'menu_name', 'weight', 'hidden', 'expanded', 'has_children');
+    $node->menu = array_intersect_key($node->menu, array_flip($menu_fields));
     return $node->menu;
   }
-
 }
