diff --git a/inc-stats.php3 b/inc-stats.php3
index 71b44844425a71f08342419f0d202910fa16975e..4adf4d67c6b5ceec47238e0446ad347f847a1c5a 100644
--- a/inc-stats.php3
+++ b/inc-stats.php3
@@ -58,7 +58,7 @@ function ecrire_stats() {
 	if ($log_referer) {
 		$referer_md5 = '0x'.substr(md5($log_referer), 0, 15);
 		$query = "INSERT IGNORE INTO spip_referers_temp (ip, referer, referer_md5, type, id_objet) ".
-			"VALUES ($log_ip, '$log_referer', $referer_md5, '$log_type', $log_id_num)";
+			"VALUES ($log_ip, '".texte_script($log_referer)."', $referer_md5, '$log_type', $log_id_num)";
 		spip_query($query);
 	}
 }