summaryrefslogtreecommitdiff
path: root/modules/menu
diff options
context:
space:
mode:
Diffstat (limited to 'modules/menu')
-rw-r--r--modules/menu/menu.module3
1 files changed, 1 insertions, 2 deletions
diff --git a/modules/menu/menu.module b/modules/menu/menu.module
index 51f59df3b..15f20c452 100644
--- a/modules/menu/menu.module
+++ b/modules/menu/menu.module
@@ -251,8 +251,7 @@ function _menu_parents_recurse($tree, $menu_name, $indent, &$options, $exclude,
* Reset a system-defined menu item.
*/
function menu_reset_item($item) {
- $router = menu_router_build();
- $new_item = _menu_link_build($router[$item['router_path']]);
+ $new_item = _menu_link_build(menu_get_item($item['router_path']));
foreach (array('mlid', 'has_children') as $key) {
$new_item[$key] = $item[$key];
}