diff --git a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Display.pm b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Display.pm index 20a0e6017..fe8432c62 100644 --- a/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Display.pm +++ b/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Display.pm @@ -314,7 +314,7 @@ sub display { # Load specific skin from skinRules if ( $self->{portalSkinRules} ) { - foreach my $skinRule ( sort keys $self->{portalSkinRules} ) { + foreach my $skinRule ( sort keys %{ $self->{portalSkinRules} } ) { if ( $self->safe->reval($skinRule) ) { $skin = $self->{portalSkinRules}->{$skinRule}; $self->lmLog( "Skin $skin selected from skin rule", 'debug' );