diff -r 4c16e87cfeae -r d264784355e5 includes/sessions.php --- a/includes/sessions.php Tue Apr 08 20:29:18 2008 -0400 +++ b/includes/sessions.php Tue Apr 08 20:30:05 2008 -0400 @@ -956,9 +956,11 @@ eval($cmd); } - header('Location: ' . makeUrlComplete('Special', 'PasswordReset/stage2/' . $row['user_id'] . '/' . $row['temp_password']) ); - - exit; + return array( + 'success' => false, + 'error' => 'valid_reset', + 'redirect_url' => makeUrlComplete('Special', 'PasswordReset/stage2/' . $row['user_id'] . '/' . $row['temp_password']) + ); } }