diff --git a/ecrire/lang/spip_fr.php b/ecrire/lang/spip_fr.php
index bdcb40aaf4ee3f690de55bf9f3333c5b422ff2fb..53d6863c47f66932f5546cdda3cb7bd9f0bbf727 100644
--- a/ecrire/lang/spip_fr.php
+++ b/ecrire/lang/spip_fr.php
@@ -768,7 +768,7 @@ et vous reconnecter au site.
 'zbug_info_erreur_squelette' => 'Erreur sur le site',
 'zbug_inversion_ordre_inexistant' => 'Inversion d\'un ordre inexistant',
 'zbug_pagination_sans_critere' => 'Balise #PAGINATION sans critère {pagination} ou employé dans une boucle recursive',
-'zbug_parametres_inclus_incorrects' => 'Paramètres d\'inclusion incorrects',
+'zbug_parametres_inclus_incorrects' => 'Paramètre d\'inclusion incorrect&nbsp: @param@',
 'zbug_profile' => 'Temps de calcul : @time@',
 'zbug_resultat' => 'résultat',
 'zbug_serveur_indefini' => 'Serveur SQL indéfini',
diff --git a/ecrire/public/compiler.php b/ecrire/public/compiler.php
index 3c1b788cb606019f1df9d770f9d2853ee83ba546..3b16f8c62895449fc1cf885a98182aec3d5c0b99 100644
--- a/ecrire/public/compiler.php
+++ b/ecrire/public/compiler.php
@@ -60,9 +60,12 @@ function argumenter_inclure($params, $rejet_filtres, $p, &$boucles, $id_boucle,
 		foreach($couple as $n => $val) {
 			$var = $val[0];
 			if ($var->type != 'texte') {
-			  if ($n OR $k)
-				erreur_squelette(_T('zbug_parametres_inclus_incorrects'), $p);
-			  else $l[1] = calculer_liste($val, $p->descr, $boucles, $id_boucle);
+			  if ($n OR $k) {
+			    $msg = array('zbug_parametres_inclus_incorrects',
+					 array('param' => $var->nom_champ));
+			    erreur_squelette($msg, $p);
+			  } 
+			  $l[1] = calculer_liste($val, $p->descr, $boucles, $id_boucle);
 			  break;
 			} else {
 				preg_match(",^([^=]*)(=?)(.*)$,", $var->texte,$m);
@@ -114,6 +117,9 @@ function argumenter_inclure($params, $rejet_filtres, $p, &$boucles, $id_boucle,
 function calculer_inclure($p, &$boucles, $id_boucle) {
 
 	$_contexte = argumenter_inclure($p->param, false, $p, $boucles, $id_boucle);
+	// Eliminer le hack pour #INCLURE, 
+	// (s'il est la, c'est une erreur, mais ce n'est pas a  PHP de le dire)
+	if (isset($_contexte[1])) unset($_contexte[1]);
 	if (is_string($p->texte)) {
 		$fichier = $p->texte;
 		$code = "'$fichier'";