diff --git modules/sms_blast/sms_blast.module modules/sms_blast/sms_blast.module
index c79babb..0ec456a 100644
--- modules/sms_blast/sms_blast.module
+++ modules/sms_blast/sms_blast.module
@@ -51,12 +51,15 @@ function sms_blast_form() {
  */
 function sms_blast_form_submit(&$form, $form_state) {
   $result = db_query("SELECT uid FROM {sms_user} WHERE status = 2");
-  while ($row = db_fetch_array($result)) {
-    $users[] = $row;
-  }
+  $confirmed_user_qty = db_affected_rows();
 
-  foreach ($users as $user) {
-    sms_user_send($user['uid'], $form_state['values']['message']);
+  if ($confirmed_user_qty) {
+    while ($row = db_fetch_array($result)) {
+      sms_user_send($row['uid'], $form_state['values']['message']);
+    }
+    drupal_set_message(t('The message was sent to %count users.', array('%count' => $confirmed_user_qty)));
+  }
+  else {
+    drupal_set_message(t('There are 0 users with confirmed phone numbers. Message not sent.'));
   }
-  drupal_set_message(t('The message was sent to %count users.', array('%count' => count($users))));
 }
