diff --git a/ecrire/base/db_mysql.php b/ecrire/base/db_mysql.php
index f504ebc47fb69d2b59615e80dac6f01affa9c383..1d7eb871b83dda450be3035f8cd6c7dc762916e4 100644
--- a/ecrire/base/db_mysql.php
+++ b/ecrire/base/db_mysql.php
@@ -58,7 +58,12 @@ function spip_query_db($query) {
 
 	$query = traite_query($query);
 
-	$start = ($GLOBALS['mysql_profile'] AND (($GLOBALS['connect_statut'] == '0minirezo') OR ($GLOBALS['auteur_session']['statut'] == '0minirezo'))) ? microtime() : 0;
+	$start = ($_GET['var_profile']=='oui'
+		AND (
+			($GLOBALS['connect_statut'] == '0minirezo')
+			OR ($GLOBALS['auteur_session']['statut'] == '0minirezo')
+			)
+		) ? microtime() : 0;
 
 	return spip_mysql_trace($query, 
 				$start,
diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php
index 24dab1cc15585f5a5fe4f4729ef10234c3086163..d52d3989f56aa7c12ea8fd93cd4eb5ec6d118070 100644
--- a/ecrire/inc_version.php
+++ b/ecrire/inc_version.php
@@ -140,9 +140,6 @@ $type_urls = 'page';
 // faut-il passer les connexions MySQL en mode debug ?
 $mysql_debug = false;
 
-// faut-il chronometrer les requetes MySQL ?
-$mysql_profile = false;
-
 // faut-il faire des connexions completes rappelant le nom du serveur et/ou de
 // la base MySQL ? (utile si vos squelettes appellent d'autres bases MySQL)
 // (A desactiver en cas de soucis de connexion chez certains hebergeurs)