diff --git a/ecrire/action/editer_article.php b/ecrire/action/editer_article.php
index e85be0b151e7a0592c7d54c9d794512a7625f2f5..d73f889d1534593927d1482b582b902043848370 100644
--- a/ecrire/action/editer_article.php
+++ b/ecrire/action/editer_article.php
@@ -218,7 +218,7 @@ function revisions_articles ($id_article, $new) {
 function trop_longs_articles() {
 	if (is_array($plus = _request('texte_plus'))) {
 		foreach ($plus as $t) {
-			_request('texte', preg_replace(",<!--SPIP-->[\n\r]*,","", $t)
+			set_request('texte', preg_replace(",<!--SPIP-->[\n\r]*,","", $t)
 				. _request('texte'));
 		}
 	}