Index: views_bulk_operations.module
===================================================================
--- views_bulk_operations.module	(revision 3613)
+++ views_bulk_operations.module	(working copy)
@@ -483,12 +483,42 @@
 
   switch ($step) {
     case VBO_STEP_VIEW:
-      $form['select'] = array(
-        '#type' => 'fieldset',
-        '#title' => t('Bulk operations'),
-        '#prefix' => '<div id="views-bulk-operations-select">',
-        '#suffix' => '</div>',
-      );
+    // hide operations select when no operation available        
+     if (count($plugin->get_selected_operations()) > 0) {
+        $form['select'] = array(
+         '#type' => 'fieldset',
+         '#title' => t('Bulk operations'),
+          '#prefix' => '<div id="views-bulk-operations-select">',
+          '#suffix' => '</div>',
+        );
+       if ($plugin->options['display_type'] == 0) {
+          // Create dropdown and submit button.
+          $form['select']['operation'] = array(
+            '#type' => 'select',
+            '#options' => array(0 => t('- Choose an operation -')) + $plugin->get_selected_operations(),
+            '#default_value' => $default_operation,
+            '#prefix' => '<div id="views-bulk-operations-dropdown">',
+            '#suffix' => '</div>',             
+          );
+          $form['select']['submit'] = array(
+            '#type' => 'submit',
+            '#value' => t('Execute'),
+            '#prefix' => '<div id="views-bulk-operations-submit">',
+            '#suffix' => '</div>',  
+          );
+        }
+        else {
+          // Create buttons for actions.
+          foreach ($plugin->get_selected_operations() as $md5 => $description) {
+            $form['select'][$md5] = array(
+              '#type' => 'submit',
+              '#value' => $description,
+              '#hash' => $md5,
+             );
+           }
+         }
+      }
+
       $form['objects'] = array(
         '#type' => 'views_node_selector',
         '#view' => $plugin->view,
@@ -497,33 +527,7 @@
         '#prefix' => '<div class="views-node-selector">',
         '#suffix' => '</div>',
       );
-      if ($plugin->options['display_type'] == 0) {
-        // Create dropdown and submit button.
-        $form['select']['operation'] = array(
-          '#type' => 'select',
-          '#options' => array(0 => t('- Choose an operation -')) + $plugin->get_selected_operations(),
-          '#default_value' => $default_operation,
-          '#prefix' => '<div id="views-bulk-operations-dropdown">',
-          '#suffix' => '</div>',
-        );
-        $form['select']['submit'] = array(
-          '#type' => 'submit',
-          '#value' => t('Execute'),
-          '#prefix' => '<div id="views-bulk-operations-submit">',
-          '#suffix' => '</div>',
-        );
-      }
-      else {
-        // Create buttons for actions.
-        foreach ($plugin->get_selected_operations() as $md5 => $description) {
-          $form['select'][$md5] = array(
-            '#type' => 'submit',
-            '#value' => $description,
-            '#hash' => $md5,
-          );
-        }
-      }
-      break;
+     break;
 
     case VBO_STEP_SINGLE:
       $operation_keys = array_keys($plugin->get_selected_operations());
