? .DS_Store
? modules/.DS_Store
? sites/.DS_Store
? sites/default/files
? sites/default/private
? sites/default/settings.php
? themes/.DS_Store
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	23 Oct 2009 18:07:14 -0000
@@ -489,8 +489,16 @@ function node_admin_nodes_validate($form
 function node_admin_nodes_submit($form, &$form_state) {
   $operations = module_invoke_all('node_operations');
   $operation = $operations[$form_state['values']['operation']];
+  
+  // If no nodes are selected tell the user and return.
+  if (!is_array($form_state['values']['nodes'])){
+    drupal_set_message('No nodes were selected.', 'warning');
+    return;
+  }
+
   // Filter out unchecked nodes
   $nodes = array_filter($form_state['values']['nodes']);
+  
   if ($function = $operation['callback']) {
     // Add in callback arguments if present.
     if (isset($operation['callback arguments'])) {
