diff --git a/inc-stats.php3 b/inc-stats.php3
index 4b12bb5764e54e14acfd71a143182b7ae48ff641..4e1a2df8acd48409e4f0510adf4bad26b559c297 100644
--- a/inc-stats.php3
+++ b/inc-stats.php3
@@ -113,7 +113,9 @@ function afficher_raccourci_stats($id_article) {
 	$result = spip_query($query);
 	if ($row = mysql_fetch_array($result)) {
 		$visites = intval($row['visites']);
-		$popularite = ceil(min(100,100 * $row['popularite'] / max(1,(double) lire_meta('popularite_max'))));
+		$popmax = lire_meta('popularite_max');
+		settype($popmax, 'double');
+		$popularite = ceil(min(100,100 * $row['popularite'] / max(1.0,$popmax)));
 
 		if ($visites > 0) bouton_admin("Evolution des visites", "./ecrire/statistiques_visites.php3?id_article=$id_article");