--- modules/sms_sendtophone/sms_sendtophone.module	2009-08-21 14:45:59.000000000 -0400
+++ modules/sms_sendtophone/sms_sendtophoneNew.module	2009-08-21 14:39:32.000000000 -0400
@@ -70,13 +70,18 @@ function sms_sendtophone_admin_overview(
 function sms_sendtophone_page($type = NULL) {
   global $user;
   $user = user_load(array('uid' => $user-> uid));
-  if (user_access('send to any number') || !empty($user->sms_user['0']['number'])) {
+  if (user_access('send to any number') || (!empty($user->sms_user['0']['number']) && $user->sms_user['0']['status'] == 2)) {
     $form = drupal_get_form('sms_sendtophone_form', $type);
   }
   else {
-    if (empty($user->sms_user['0']['number']) && user_access('send to any number')) {
+    if (empty($user->sms_user['0']['number'])) {
       $register = array(
-        '#value' => t('You need need to <a href="@setup">setup</a> your mobile phone to send messages.', array('@setup' => url('user/'. $user->uid .'/mobile')))
+        '#value' => t('You need to <a href="@setup">setup</a> your mobile phone to send messages.', array('@setup' => url('user/'. $user->uid .'/mobile')))
+      );
+    }
+    elseif ($user->sms_user['0']['status'] != 2) {
+      $register = array(
+        '#value' => t('You need to <a href="@confirm">confirm</a> your mobile phone number to send messages.', array('@confirm' => url('user/'. $user->uid .'/mobile')))
       );
     }
     else {
