diff --git a/modules/member/member.view.php b/modules/member/member.view.php index 89d032a5c..03e7bc80a 100644 --- a/modules/member/member.view.php +++ b/modules/member/member.view.php @@ -633,7 +633,7 @@ class MemberView extends Member { // Get referer URL $referer_url = Context::get('referer_url') ?: ($_SERVER['HTTP_REFERER'] ?? ''); - if (!$referer_url || !Rhymix\Framework\URL::isInternalURL($referer_url) || contains('procMember', $referer_url) || contains('dispMemberLoginForm', $referer_url)) + if (!$referer_url || !Rhymix\Framework\URL::isInternalURL($referer_url) || contains('procMember', $referer_url) || contains('dispMemberLoginForm', $referer_url) || contains('/login', $referer_url)) { $referer_url = getNotEncodedUrl('act', ''); }