diff --git a/inc/is_email.php b/inc/is_email.php
index ae8c749e2cbda1a371833a36ae49c6394d3a9a01..9eaaf4476258c0ae2ecbf8df52e043d22b34bdd3 100644
--- a/inc/is_email.php
+++ b/inc/is_email.php
@@ -179,6 +179,7 @@ if (!defined('ISEMAIL_VALID')) {
  * 					NB Note the difference between $errorlevel = false and
  * 					$errorlevel = 0
  * @param array		$parsedata	If passed, returns the parsed address components
+ * @return bool|int
  */
 /*.mixed.*/ function is_email($email, $checkDNS = false, $errorlevel = false, &$parsedata = array()) {
 	// Check that $email is a valid address. Read the following RFCs to understand the constraints:
diff --git a/inc/verifier.php b/inc/verifier.php
index a36316695a66d14a0bfedee0e36350f05a08db0c..1eddccc90e2e3dfce7c075ce9855ff7b1b917417 100644
--- a/inc/verifier.php
+++ b/inc/verifier.php
@@ -17,6 +17,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
  */
 function inc_verifier_dist($valeur, $type, $options = null, &$valeur_normalisee = null) {
 
+	$erreur = array();
 	// On vérifie que les options sont bien un tableau
 	if (!is_array($options)) {
 		$options = array();
diff --git a/paquet.xml b/paquet.xml
index 99cc5443f709ce5437920d4983bc0b337884c1e4..3e7c6ab2131198a1fd5f8839815a8bec1e4bc7f0 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="verifier"
 	categorie="outil"
-	version="1.6.7"
+	version="1.6.8"
 	etat="stable"
 	compatibilite="[2.0.10;3.2.*]"
 	logo="images/verifier-128.png"
@@ -19,5 +19,6 @@
 
 	<pipeline nom="verifier" action="" />
 
-	<utilise nom="yaml" />
+	<necessite nom="saisies" compatibilite="[1.40.0;]" />
+	<utilise nom="yaml" compatibilite="[1.5.0;]" />
 </paquet>
diff --git a/plugin.xml b/plugin.xml
index 2a49c01aa4c4b7b60acf812cabe3661b2ec19347..120f4f862e3500c27bb9c6b94fd5528cb45e85f6 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -24,7 +24,8 @@
 		<action></action>
 	</pipeline>
 	<necessite id="SPIP" version="[2.0.10;3.2.99]" />
-	<utilise id="yaml" />
+	<necessite id="saisies" version="[1.40.0;]" />
+	<utilise id="yaml" version="[1.5.0;]" />
 	<categorie>outil</categorie>
 	<traduire gestionnaire="salvatore" module="verifier" reference="fr" />
 </plugin>
diff --git a/verifier/code_postal.php b/verifier/code_postal.php
index 886160e9d88e915cfe0e3362fce21b556a48cc99..a1471d1cac3e1290609d5df699211a4a57ee6bca 100644
--- a/verifier/code_postal.php
+++ b/verifier/code_postal.php
@@ -53,7 +53,6 @@ function verifier_code_postal_dist($valeur, $options = array()) {
 		case 'MX':// Mexique
 		case 'ME':// Montenegro
 		case 'LK':// Sri lanka
-		case 'MX':// Mexique
 		case 'UA':// Ukraine
 			// 5 chiffres
 			if (!preg_match(',^[0-9]{5}$,', $valeur)) {
diff --git a/verifier/fichiers.yaml b/verifier/fichiers.yaml
index fe33cec06a4e502847bce16ceff53cfd65017371..d61b30badf62bb31821dd94f49c236bd2b4e1eda 100644
--- a/verifier/fichiers.yaml
+++ b/verifier/fichiers.yaml
@@ -1,6 +1,6 @@
 
 titre: '<:verifier:type_fichiers:>'
-description: '<:verifier:type_fichiers_descriptions>:'
+description: '<:verifier:type_fichiers_description:>'
 options:
   -
     saisie: 'radio'