diff --git a/ecrire/req/sqlite_generique.php b/ecrire/req/sqlite_generique.php
index f2e731564995a00c0d4744e45cf4ab91704612cf..ce2879bf0f0a7efed166928de866af644ae2264a 100644
--- a/ecrire/req/sqlite_generique.php
+++ b/ecrire/req/sqlite_generique.php
@@ -1213,8 +1213,8 @@ function _sqlite_ref_fonctions(){
 // http://doc.spip.org/@_sqlite_remplacements_definitions_table
 function _sqlite_remplacements_definitions_table($query){
 	// quelques remplacements
-	$num = "\s?(\([0-9]*)\)?";
-	$enum = "\s?(\(.*)\)?";
+	$num = "(\s*\([0-9]*\))?";
+	$enum = "(\s*\([^\)]*\))?";
 	
 	$remplace = array(
 		// pour l'autoincrement, il faut des INTEGER NOT NULL PRIMARY KEY