Index: modules/menu/menu.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/menu/menu.admin.inc,v retrieving revision 1.90 diff -u -p -r1.90 menu.admin.inc --- modules/menu/menu.admin.inc 20 Oct 2010 07:40:59 -0000 1.90 +++ modules/menu/menu.admin.inc 21 Oct 2010 06:48:55 -0000 @@ -297,6 +297,7 @@ function menu_edit_item($form, &$form_st '#access' => $item['mlid'], '#submit' => array('menu_item_delete_submit'), '#weight' => 10, + '#limit_validation_errors' => array(array('mlid')), ); } else { Index: modules/node/node.pages.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/node/node.pages.inc,v retrieving revision 1.132 diff -u -p -r1.132 node.pages.inc --- modules/node/node.pages.inc 9 Sep 2010 23:01:48 -0000 1.132 +++ modules/node/node.pages.inc 21 Oct 2010 06:48:55 -0000 @@ -281,6 +281,7 @@ function node_form($form, &$form_state, '#value' => t('Delete'), '#weight' => 15, '#submit' => array('node_form_delete_submit'), + '#limit_validation_errors' => array(array('nid')), ); } // This form uses a button-level #submit handler for the form's main submit Index: modules/path/path.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/path/path.admin.inc,v retrieving revision 1.45 diff -u -p -r1.45 path.admin.inc --- modules/path/path.admin.inc 11 Sep 2010 03:04:43 -0000 1.45 +++ modules/path/path.admin.inc 21 Oct 2010 06:48:55 -0000 @@ -151,6 +151,7 @@ function path_admin_form($form, &$form_s '#type' => 'submit', '#value' => t('Delete'), '#submit' => array('path_admin_form_delete_submit'), + '#limit_validation_errors' => array(array('pid')), ); } Index: modules/user/user.admin.inc =================================================================== RCS file: /cvs/drupal/drupal/modules/user/user.admin.inc,v retrieving revision 1.120 diff -u -p -r1.120 user.admin.inc --- modules/user/user.admin.inc 20 Oct 2010 01:31:07 -0000 1.120 +++ modules/user/user.admin.inc 21 Oct 2010 06:48:56 -0000 @@ -959,6 +959,7 @@ function user_admin_role($form, $form_st '#type' => 'submit', '#value' => t('Delete role'), '#submit' => array('user_admin_role_delete_submit'), + '#limit_validation_errors' => array(array('rid')), ); return $form;