diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/Impersonation.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/Impersonation.pm index 8d1fe3fc3..2a7239b3f 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/Impersonation.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Plugins/Impersonation.pm @@ -132,6 +132,7 @@ sub run { my $separator = $self->{conf}->{multiValuesSeparator}; ## GROUPS + $realSession->{$spg} ||= ''; my @spoofGrps = split /\Q$separator/, $spoofSession->{groups}; my @realGrps = split /\Q$separator/, $realSession->{$spg};