diff --git a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php index d7d0e16d56115..6824440524563 100644 --- a/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php +++ b/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php @@ -241,9 +241,10 @@ public function load(array $configs, ContainerBuilder $container) if ($this->isConfigEnabled($container, $config['form'])) { $this->formConfigEnabled = true; $this->registerFormConfiguration($config, $container, $loader); - $config['validation']['enabled'] = true; - if (!class_exists('Symfony\Component\Validator\Validation')) { + if (class_exists('Symfony\Component\Validator\Validation')) { + $config['validation']['enabled'] = true; + } else { $container->setParameter('validator.translation_domain', 'validators'); $container->removeDefinition('form.type_extension.form.validator');