--- 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') {
     
