diff --git a/ecrire/req/sqlite_generique.php b/ecrire/req/sqlite_generique.php
index 6b7a7cdb07b7e428979e0a4db9714f1ee4f202ad..77ff1bec390d74c7e85f3421b75d703142841890 100644
--- a/ecrire/req/sqlite_generique.php
+++ b/ecrire/req/sqlite_generique.php
@@ -1383,7 +1383,7 @@ class sqlite_traiter_requete{
 				// par une requete SELECT
 				// aucune autre solution ne donne le nombre attendu :( !
 				// particulierement s'il y a des LIMIT dans la requete.
-				if (strpos($this->query,'SELECT')!==false){
+				if (strtoupper(substr(ltrim($this->query),0,6)) == 'SELECT'){
 					if ($r) {
 						$l = $this->link->query($this->query);
 						$r->spipSqliteRowCount =  count($l->fetchAll());