? sites/all/modules/devel
? sites/default/files
? sites/default/private
? sites/default/settings.php
Index: modules/node/node.admin.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/node/node.admin.inc,v
retrieving revision 1.72
diff -u -p -r1.72 node.admin.inc
--- modules/node/node.admin.inc	22 Oct 2009 01:19:45 -0000	1.72
+++ modules/node/node.admin.inc	24 Oct 2009 17:42:00 -0000
@@ -474,10 +474,19 @@ function node_admin_nodes() {
  * Check if any nodes have been selected to perform the chosen
  * 'Update option' on.
  */
-function node_admin_nodes_validate($form, &$form_state) {
-  $nodes = array_filter($form_state['values']['nodes']);
-  if (count($nodes) == 0) {
-    form_set_error('', t('No items selected.'));
+function node_admin_content_validate($form, &$form_state) {
+  if ($form_state['clicked_button']['#value'] == 'Update') {
+    // Error if there are no items to select.
+    if (!is_array($form_state['values']['nodes'])) {
+      form_set_error('', t('No items selected.'));
+      return;
+    }
+  
+    // Error if there are no items selected.
+    $nodes = array_filter($form_state['values']['nodes']);
+    if (count($nodes) == 0) {
+      form_set_error('', t('No items selected.'));
+    }
   }
 }
 
