Index: views_bulk_operations.module
===================================================================
--- views_bulk_operations.module	(revision 67)
+++ views_bulk_operations.module	(working copy)
@@ -717,7 +717,6 @@
  */
 function _views_bulk_operations_action_do($operation, $oid, $object, $params, $account = NULL) {
   _views_bulk_operations_action_permission($operation, $account);
-
   if ($operation['type'] == 'action') {
     $params[$operation['object']] = $object; // Add the object to the context for token support
     actions_do($operation['callback'], $object, $params);
@@ -792,6 +791,19 @@
 }
 
 /**
+ * Usablity improvements to standard "Send e-mail" action.
+ */
+function views_bulk_operations_form_alter(&$form, $form_state, $form_id) {
+  if (strpos($form_id, 'views_bulk_operations_form') === 0) {
+   if ($form['operation']['#value']['callback'] == 'system_send_email_action') {
+      // Hide recepient field, as we have already chosen it from user list.
+      $form['recipient']['#default_value'] = '%author';
+      $form['recipient']['#type'] = 'hidden';
+   }
+  }
+}
+
+/**
  * Let the configurable action validate the form if it provides a validator.
  */
 function _views_bulk_operations_action_validate($action, $form, $form_values) {
