diff --git a/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm b/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm index aadcc7c9b..edf840f2f 100644 --- a/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm +++ b/lemonldap-ng-manager/lib/Lemonldap/NG/Manager/Conf/Parser.pm @@ -993,6 +993,7 @@ sub _execTest { # Recursive test (for locationRules,...) else { my $res = 1; + return $res unless ( ref($value) eq 'HASH' ); foreach my $k ( keys %$value ) { $res = 0 unless (