diff --git a/security/MemberAuthenticator.php b/security/MemberAuthenticator.php index dbe1e0f0f..acb2a92a8 100644 --- a/security/MemberAuthenticator.php +++ b/security/MemberAuthenticator.php @@ -115,10 +115,8 @@ class MemberAuthenticator extends Authenticator { $member->write(); } - if($member) { - Session::clear('BackURL'); - } else { - if($form && $result) $form->sessionMessage($result->message(), 'bad'); + if(!$member && $form && $result) { + $form->sessionMessage($result->message(), 'bad'); } return $member;