diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/_LDAP.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/_LDAP.pm index 564194f80..3dc6a21eb 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/_LDAP.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/_LDAP.pm @@ -259,8 +259,7 @@ sub userModifyPassword { return PE_BADOLDPASSWORD if ( $mesg->code == 53 ); } else { - if ( $self->{portal}->{portalRequireOldPassword} - and !$self->{portal}->{mail_token} ) + if ( $self->{portal}->{portalRequireOldPassword} ) { return PE_MUST_SUPPLY_OLD_PASSWORD if ( !$oldpassword );