diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index 3bb012c4ec5564df19068b53be44577ab591e02f..7def7f2152c44c76b52905fc530aa5d967b0423c 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -1561,7 +1561,7 @@ function extraire_balises($texte, $tag='a') {
 	}
 
 	if (preg_match_all(
-	",<$tag\s[^>]*(/>|>.*</$tag>|>),UimsS",
+	",<${tag}\b[^>]*(/>|>.*</${tag}>|>),UimsS",
 	$texte, $regs, PREG_PATTERN_ORDER))
 		return $regs[0];
 	else