Index: invite.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/invite/Attic/invite.module,v
retrieving revision 1.10.2.33
diff -u -r1.10.2.33 invite.module
--- invite.module	14 Mar 2007 13:14:16 -0000	1.10.2.33
+++ invite.module	15 Mar 2007 18:01:59 -0000
@@ -497,8 +497,8 @@
     return $rtn;
   }
 
-  if ((int)db_result(db_query("SELECT COUNT(*) FROM {users} WHERE mail = '%s'", $email)) > 0) {
-    $rtn['message'] = t('The user you are trying to invite has already registered.');
+  if ($member = user_load(array('mail' => $email))) {
+    $rtn['message'] = t('!user-link (@user-email) is already a member of this site.', array('!user-link' => l($member->name, 'user/'. $member->uid), '@user-email' => $member->mail));
     $rtn['is_invited'] = TRUE;
     return $rtn;
   }
