|  | @@ -183,12 +183,13 @@ class CoreController extends Controller
 | 
	
		
			
			| 183 | 183 |          throw  $this->createNotFoundException('Vous ne pouvez pas ajouter d\'éléments a ce groupe');
 | 
	
		
			
			| 184 | 184 |        }
 | 
	
		
			
			| 185 | 185 |      }
 | 
	
		
			
			| 186 |  | -    
 | 
	
		
			
			|  | 186 | +        
 | 
	
		
			
			| 187 | 187 |      $element = new Element();
 | 
	
		
			
			| 188 | 188 |      $element->setType('none');
 | 
	
		
			
			| 189 | 189 |      $form = $this->getAddForm($element);
 | 
	
		
			
			| 190 | 190 |      $form->bindRequest($this->getRequest());
 | 
	
		
			
			| 191 | 191 |      
 | 
	
		
			
			|  | 192 | +    
 | 
	
		
			
			| 192 | 193 |      if ($form->isValid())
 | 
	
		
			
			| 193 | 194 |      {
 | 
	
		
			
			| 194 | 195 |  
 | 
	
	
		
			
			|  | @@ -271,7 +272,10 @@ class CoreController extends Controller
 | 
	
		
			
			| 271 | 272 |          }
 | 
	
		
			
			| 272 | 273 |          foreach ($form->getErrors() as $error)
 | 
	
		
			
			| 273 | 274 |          {
 | 
	
		
			
			| 274 |  | -          $errors[] = $this->trans($error->getMessageTemplate(), array(), 'validators');
 | 
	
		
			
			|  | 275 | +          if (!in_array($err = $this->trans($error->getMessageTemplate(), array(), 'validators'), $errors))
 | 
	
		
			
			|  | 276 | +          {
 | 
	
		
			
			|  | 277 | +            $errors[] = $err;
 | 
	
		
			
			|  | 278 | +          }
 | 
	
		
			
			| 275 | 279 |          }
 | 
	
		
			
			| 276 | 280 |          
 | 
	
		
			
			| 277 | 281 |          return $this->jsonResponse(array(
 |