diff --git a/inc-html-squel.php3 b/inc-html-squel.php3
index 806011c78398053051d8ec1ed0ef26c965723ff6..b95e098f841ea3d1cce2ffb647a1e5a70467f6d0 100644
--- a/inc-html-squel.php3
+++ b/inc-html-squel.php3
@@ -455,9 +455,9 @@ function phraser($texte, $id_parent, &$boucles, $nom, $ligne=1) {
 		  $debut = substr($texte, 0, $p);
 		  $milieu = substr($texte, $p);
 		  $k = strpos($milieu, '(');
-		  $id_boucle = substr($milieu,
-				       strlen(BALISE_BOUCLE),
-				       $k - strlen(BALISE_BOUCLE));
+		  $id_boucle = trim(substr($milieu,
+					   strlen(BALISE_BOUCLE),
+					   $k - strlen(BALISE_BOUCLE)));
 		  $milieu = substr($milieu, $k);
 
 		  /* a adapter: si $n pointe sur $id_boucle ...