--- modules/nodehierarchy/nodehierarchy.module	2008-06-18 13:46:00.000000000 +0200
+++ modules/nodehierarchy/nodehierarchyNew.module	2008-06-18 13:51:39.000000000 +0200
@@ -861,7 +861,12 @@ function _nodehierarchy_create_menu(&$no
     $node->menu['weight']   = $node->order_by - 11; // editable menu weight range is -10 to 10
     $node->menu['type']     = MENU_CUSTOM_ITEM | MENU_MODIFIED_BY_ADMIN | MENU_VISIBLE_IN_TREE;
 
-    menu_edit_item_save($node->menu);
+    $mid = menu_edit_item_save($node->menu);
+
+    if(module_exists('i18n')) {
+      db_query("UPDATE {menu} SET language = '%s' WHERE mid = %d", $node->language, $mid);
+    }
+
     menu_rebuild();
 
     // Prevent the menu.module saving the menu itself in case
