Index: securesite.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/securesite/securesite.inc,v
retrieving revision 1.5
diff -u -F^f -r1.5 securesite.inc
--- securesite.inc	5 May 2006 14:23:59 -0000	1.5
+++ securesite.inc	22 Sep 2006 04:39:19 -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.8
diff -u -F^f -r1.8 securesite.module
--- securesite.module	13 Jul 2006 13:06:25 -0000	1.8
+++ securesite.module	22 Sep 2006 04:39:19 -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;
+  }
+
   drupal_bootstrap(DRUPAL_BOOTSTRAP_PATH);
 
   global $user, $base_url;
