diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/menu/menu.module | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/modules/menu/menu.module b/modules/menu/menu.module index 403bb0ff2..ef733d775 100644 --- a/modules/menu/menu.module +++ b/modules/menu/menu.module @@ -522,11 +522,13 @@ function menu_overview() { * @return mid */ function menu_edit_item_save($edit) { - if ($edit['expanded']) { - $edit['type'] |= MENU_EXPANDED; - } - else { - $edit['type'] &= ~MENU_EXPANDED; + if (isset($edit['expanded'])) { + if ($edit['expanded']) { + $edit['type'] |= MENU_EXPANDED; + } + else { + $edit['type'] &= ~MENU_EXPANDED; + } } $edit['type'] = $edit['type'] | MENU_MODIFIED_BY_ADMIN; |