Index: all/modules/contrib/subscriptions/subscriptions_mail.cron.inc
===================================================================
--- all/modules/contrib/subscriptions/subscriptions_mail.cron.inc	(revision 389)
+++ all/modules/contrib/subscriptions/subscriptions_mail.cron.inc	(revision 390)
@@ -243,17 +243,21 @@
  */
 function _subscriptions_mail_send($mailkey, $name, $to, $subject, $body, $from, $uid, $send_intervals) {
   global $user;
+  if (variable_get('subscriptions_mail_send', 1)) {
+    $mail_success = drupal_mail('subscriptions_mail', $mailkey, $to, user_preferred_language($user), array(
+      'account' => $user,
+      'object' => NULL,
+      'context' => array(
+        'recipient' => $to,
+        'subject' => $subject,
+        'message' => $body,
+      ),
+    ), $from, TRUE);
+  }
+  else {
+    $mail_success = array('result' => TRUE);
+  }
 
-  $mail_success = drupal_mail('subscriptions_mail', $mailkey, $to, user_preferred_language($user), array(
-    'account' => $user,
-    'object' => NULL,
-    'context' => array(
-      'recipient' => $to,
-      'subject' => $subject,
-      'message' => $body,
-    ),
-  ), $from, TRUE);
-
   $watchdog_params = array('@name' => $name, '@to' => "<$to>");
   if (!empty($mail_success['result'])) {
     if (variable_get('subscriptions_watchgood', 1)) {
Index: all/modules/contrib/subscriptions/subscriptions_mail.install
===================================================================
--- all/modules/contrib/subscriptions/subscriptions_mail.install	(revision 389)
+++ all/modules/contrib/subscriptions/subscriptions_mail.install	(revision 390)
@@ -16,6 +16,7 @@
  * Implementation of hook_uninstall().
  */
 function subscriptions_mail_uninstall() {
+  variable_del('subscriptions_mail_send');
   variable_del('subscriptions_number_of_mails');
   variable_del('subscriptions_site_mail_name');
   variable_del('subscriptions_site_mail');
