diff --git a/ecrire/base/abstract_sql.php b/ecrire/base/abstract_sql.php
index 985e2135cff9171561c6411a4f1f755bce63ab13..210293a7c98eaedd3f8607e4cd692651a9385693 100644
--- a/ecrire/base/abstract_sql.php
+++ b/ecrire/base/abstract_sql.php
@@ -33,7 +33,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
 // - le serveur sollicite
 
 function spip_abstract_select (
-	$select = array(), $from = array(), $where = '',
+	$select = array(), $from = array(), $where = array(),
 	$groupby = '', $orderby = array(), $limit = '',
 	$sousrequete = '', $cpt = '',
 	$table = '', $id = '', $serveur='') {
@@ -107,7 +107,7 @@ function spip_abstract_showtable($table, $serveur='')
 
 # une composition tellement frequente...
 function spip_abstract_fetsel(
-	$select = array(), $from = array(), $where = '',
+	$select = array(), $from = array(), $where = array(),
 	$groupby = '', $orderby = array(), $limit = '',
 	$sousrequete = '', $cpt = '',
 	$table = '', $id = '', $serveur='') {