diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index 1b3dbb07ab1583f44bb996ff05937142fbf7c7bf..ca5312319a346b94860065c8f6346a3d0bf1dea9 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -261,7 +261,7 @@ function spip_query($query) {
 // a demenager dans base/abstract_sql a terme
 
 function spip_abstract_quote($arg_sql) {
-	return (is_numeric($arg_sql)) ? $arg_sql : ("'" . addslashes($arg_sql) . "'");
+	return (is_int($arg_sql)) ? $arg_sql : ("'" . addslashes($arg_sql) . "'");
 }
 
 // Renvoie le _GET ou le _POST emis par l'utilisateur