--- menu_access_original.module 2010-11-29 17:27:08.000000000 -0500 +++ menu_access.module 2010-11-30 11:53:36.000000000 -0500 @@ -1062,6 +1062,10 @@ function _menu_access_menu_tree_check_ac */ function menu_access_form_alter(&$form, $form_state, $form_id) { + // Parent item drop-down should only display menus that the user has access to + if ($form_id == 'menu_edit_item' || isset($form['#node']) && $form['#node']->type .'_node_form' == $form_id) { + $form['menu']['parent']['#options'] = menu_parent_options(menu_access_get_menus(), $form['menu']['#item']); + } if ($form_id == 'menu_edit_menu') {