diff --git a/ecrire/inc_statistiques.php3 b/ecrire/inc_statistiques.php3
index b556f1969ddd673d0f41c48e449b30af4d2ad4d4..3de2db3babad4a348fbe9e4d88ad410158f90c6c 100644
--- a/ecrire/inc_statistiques.php3
+++ b/ecrire/inc_statistiques.php3
@@ -213,10 +213,6 @@ function calculer_visites($date = "") {
 	if (lire_meta('activer_statistiques_ref') == 'oui') {
 		calculer_referers($date);
 	}
-	else {
-		$query = "UPDATE spip_articles SET popularite = 0";
-		$result = spip_query($query);
-	}
 }
 
 
diff --git a/inc-stats.php3 b/inc-stats.php3
index 7639941bc8891a38d5ddb9e76b6adf64ec834a6c..90713399e3a0a7c7d80fa0ce7e563556aa13c745 100644
--- a/inc-stats.php3
+++ b/inc-stats.php3
@@ -75,20 +75,21 @@ function ecrire_stats() {
 				spip_query($query);
 			}
 		}
+	}
 
-		// Optimiser les referers
-		$date_refs = lire_meta('date_stats_referers');
-		if ((time() - $date_refs) > 24 * 3600) {
-			include_ecrire("inc_connect.php3");
-			if ($GLOBALS['db_ok']) {
-				include_ecrire("inc_meta.php3");
-				ecrire_meta("date_stats_referers", time());
-				ecrire_metas();
-				include_ecrire ("inc_statistiques.php3");
-				optimiser_referers();
-			}
+	// Optimiser les referers
+	$date_refs = lire_meta('date_stats_referers');
+	if ((time() - $date_refs) > 24 * 3600) {
+		include_ecrire("inc_connect.php3");
+		if ($GLOBALS['db_ok']) {
+			include_ecrire("inc_meta.php3");
+			ecrire_meta("date_stats_referers", time());
+			ecrire_metas();
+			include_ecrire ("inc_statistiques.php3");
+			optimiser_referers();
 		}
 	}
+	
 }