diff --git a/ecrire/inc/texte.php b/ecrire/inc/texte.php
index 132ecf8754d61ef5850452f1db7cd23e41e41844..21af5d3a828e5babcd9f8c4fab876ad060d83965 100644
--- a/ecrire/inc/texte.php
+++ b/ecrire/inc/texte.php
@@ -990,9 +990,8 @@ function traiter_listes ($texte) {
 // http://doc.spip.org/@supprime_img
 function supprime_img($letexte) {
 	$message = _T('img_indisponible');
-	preg_replace(',<(img|doc|emb)([0-9]+)(\|([^>]*))?'.'>,iS',
+	return preg_replace(',<(img|doc|emb)([0-9]+)(\|([^>]*))?'.'>,iS',
 		"($message)", $letexte);
-	return $letexte;
 }
 
 // traite les modeles (dans la fonction typo), en remplacant