public function validate($section, Constraint $constraint)
    {
        $check = $this->container->get('admin.configuration.configsection_manager')->getRepository()->findOneByName($section->getName());
        if ( $check && $check->getId() !== $section->getId() ) {
            $message = $this->container->get('translator')->trans(
                $constraint->message,
                array(
                    '%section%' => $section->getName()
                ),
                'VinceTAdminConfigurationBundle'
            );
            $this->context->addViolation($message);
        }
    }