--- civicrm_subscribe.module	Thu Dec 16 16:17:30 2010
+++ civicrm_subscribe.module	Thu Dec 16 16:09:34 2010
@@ -247,7 +247,7 @@
   } */
 
   require_once('api/v2/Group.php');
-  require_once('api/Mailer.php');
+  require_once('api/v2/Mailer.php');
 
   foreach ($groups as $group_id) {
     $params = array('id' => $group_id);
@@ -255,7 +255,11 @@
     $ccrm_group = array_shift($ccrm_groups);
     $group_names[] = _civicrm_subscribe_get_group_name($ccrm_group);
 
-    $contact_added = crm_mailer_event_subscribe($form_state['values']['email'], $group_id);
+    $civicrm_params = array ( 
+      'email'          => $form_state['values']['email'],
+      'group_id'       => $group_id,
+    );
+    $contact_added = civicrm_mailer_event_subscribe($civicrm_params);
   }
   $group_name = implode(', ', $group_names);
 
