diff --git a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Configuration.php b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Configuration.php index 5f48157cb3..2bb11266c2 100644 --- a/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Configuration.php +++ b/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Configuration.php @@ -69,6 +69,7 @@ class Configuration ->arrayNode('role_hierarchy') ->containsNameValuePairsWithKeyAttribute('id') ->prototype('array') + ->performNoDeepMerging() ->beforeNormalization()->ifString()->then(function($v) { return array('value' => $v); })->end() ->beforeNormalization() ->ifTrue(function($v) { return is_array($v) && isset($v['value']); })