diff --git a/ecrire/inc_majbase.php3 b/ecrire/inc_majbase.php3
index c6dc9d5102ac0105ae9fc50d194b2c08c83615cd..e5916a1f73a4bb6075f7a6462767508b7a4a19c7 100644
--- a/ecrire/inc_majbase.php3
+++ b/ecrire/inc_majbase.php3
@@ -959,7 +959,12 @@ function maj_base() {
 		maj_version(1.811);
 	}
 	
-	
+	if ($version_installee < 1.812) {
+		spip_query("ALTER TABLE spip_documents
+		ADD idx ENUM('', '1', 'non', 'oui', 'idx') DEFAULT '' NOT NULL");
+		maj_version(1.812);
+	}
+
 	return true;
 }
 
diff --git a/ecrire/inc_serialbase.php3 b/ecrire/inc_serialbase.php3
index 8359c3f86e31817c7708ecde2cfea17403599174..9f2fb4ff8fc3fd8edcaf919cba3e31ee700e28ac 100644
--- a/ecrire/inc_serialbase.php3
+++ b/ecrire/inc_serialbase.php3
@@ -208,6 +208,7 @@ $spip_documents = array(
 		"hauteur"	=> "integer NOT NULL",
 		"mode"	=> "ENUM('vignette', 'document') NOT NULL",
 		"inclus"	=> "VARCHAR(3) DEFAULT 'non'",
+		"idx"		=> "ENUM('', '1', 'non', 'oui', 'idx') DEFAULT '' NOT NULL",
 		"maj"	=> "TIMESTAMP");
 
 $spip_documents_key = array(
diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3
index 92d6e78449651812e156a6a405550bd7e0efc5a4..98372493274cbdf5f89cdf1a074e66d280635ce2 100644
--- a/ecrire/inc_version.php3
+++ b/ecrire/inc_version.php3
@@ -427,7 +427,7 @@ define_once('_AUTH_USER_FILE', '.htpasswd');
 // (utilise pour les modifs de la base de donnees)
 
 // version de la base
-$spip_version = 1.811;
+$spip_version = 1.812;
 
 // version de spip
 $spip_version_affichee = "1.8 beta 6 CVS";