Index: securesite.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/securesite/securesite.inc,v
retrieving revision 1.1
diff -u -F^f -r1.1 securesite.inc
--- securesite.inc	28 Apr 2005 05:36:34 -0000	1.1
+++ securesite.inc	22 Sep 2006 03:41:15 -0000
@@ -36,7 +36,7 @@ function _securesite_user_pass() {
     $mail_success = user_mail($account->mail, $subject, $body, $headers);
     if ($mail_success) {
       watchdog('user', securesite_t('Password mailed to %name at %email.', array('%name' => securesite_theme_placeholder($account->name), '%email' => securesite_theme_placeholder($account->mail))));
-      print t('Your password and further instructions have been sent to your e-mail address.');
+      $_SESSION['securesite_sent'] = TRUE;
     }
     else {
       watchdog('user', securesite_t('Error mailing password to %name at %email.', array('%name' => securesite_theme_placeholder($account->name), '%email' => securesite_theme_placeholder($account->mail))), WATCHDOG_ERROR);
Index: securesite.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/securesite/securesite.module,v
retrieving revision 1.1
diff -u -F^f -r1.1 securesite.module
--- securesite.module	28 Apr 2005 05:36:34 -0000	1.1
+++ securesite.module	22 Sep 2006 03:41:15 -0000
@@ -11,6 +11,12 @@ function securesite_help($section) {
 }
 
 function securesite_init() {
+  if ($_SESSION['securesite_sent']) {
+    print t('Your password and further instructions have been sent to your e-mail address.');
+    unset($_SESSION['securesite_sent']);
+    exit;
+  }
+
   global $user, $base_url;
 
   $guest_name = variable_get('securesite_guest_name', '');
