diff --git a/login/index.php b/login/index.php index dab9cb1d19b..2a359cc5a11 100644 --- a/login/index.php +++ b/login/index.php @@ -199,7 +199,7 @@ if ($frm and isset($frm->username)) { // Login WITH /// check if user password has expired /// Currently supported only for ldap-authentication module $userauth = get_auth_plugin($USER->auth); - if (!empty($userauth->config->expiration) and $userauth->config->expiration == 1) { + if (!isguestuser() and !empty($userauth->config->expiration) and $userauth->config->expiration == 1) { if ($userauth->can_change_password()) { $passwordchangeurl = $userauth->change_password_url(); if (!$passwordchangeurl) {