diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Auth/Combination.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Auth/Combination.pm index 5b6448d94..3e0db2e5a 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Auth/Combination.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Auth/Combination.pm @@ -139,6 +139,8 @@ sub getDisplayType { sub authLogout { my ( $self, $req ) = @_; $self->getStack( $req, 'extractFormInfo' ) or return PE_ERROR; + # Avoid warning msg at first access + $req->userData->{_combinationTry} ||= ''; my ( $res, $name ) = $req->data->{combinationStack}->[ $req->userData->{_combinationTry} ] ->[0]->( 'authLogout', $req );