diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php
index f782f707d2e62558d56c981cff1fc21fe7372f57..3246b9735ad6c7aafdf332c1dbdaacccfb812f52 100644
--- a/ecrire/inc/filtres.php
+++ b/ecrire/inc/filtres.php
@@ -372,7 +372,7 @@ function textebrut($texte) {
 // Remplace les liens SPIP en liens ouvrant dans une nouvelle fenetre (target=blank)
 // http://doc.spip.org/@liens_ouvrants
 function liens_ouvrants ($texte) {
-	return ereg_replace("<a ([^>]*https?://[^>]*class=\"spip_(out|url)\b[^>]+)>",
+	return preg_replace(",<a ([^>]*https?://[^>]*class=\"spip_(out|url)\b[^>]+)>,",
 		"<a \\1 target=\"_blank\">", $texte);
 }