diff --git a/ecrire/public/balises.php b/ecrire/public/balises.php
index c065b4c6c36770d5d9043c478f0ceb3715836ea6..72f5fd7faa69266fa95ed6aa95b199ad4396b286 100644
--- a/ecrire/public/balises.php
+++ b/ecrire/public/balises.php
@@ -830,7 +830,7 @@ function balise_INTRODUCTION_dist($p) {
 		$_suite = $v2;
 	}
 
-	$p->code = "generer_objet_introduction($_id_objet, '$type_objet', $_ligne, $_introduction_longueur, $_longueur_ou_suite, $_suite, \$connect)";
+	$p->code = "generer_objet_introduction((int)$_id_objet, '$type_objet', $_ligne, $_introduction_longueur, $_longueur_ou_suite, $_suite, \$connect)";
 
 	#$p->interdire_scripts = true;
 	$p->etoile = '*'; // propre est deja fait dans le calcul de l'intro