diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index 90e26a686fb2e075e7201340ff2ef88fb202c981..8b1903458aa335de6786dc0fa5f66ff4ecc9a2e9 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -163,7 +163,7 @@ $texte = $texte_ajout . $texte;
 
 if ($changer_virtuel && $flag_editable) {
 	$virtuel = eregi_replace("^http://$", "", trim($virtuel));
-	if ($virtuel) $chapo = addslashes("=$virtuel");
+	if ($virtuel) $chapo = addslashes(corriger_caracteres("=$virtuel"));
 	else $chapo = "";
 	$query = "UPDATE spip_articles SET chapo='$chapo' WHERE id_article=$id_article";
 	$result = spip_query($query);