diff --git a/soyezcreateurs_administrations.php b/soyezcreateurs_administrations.php
index 1edce974bd050e411139ee9b8c88a4c4713a5341..454551c0f52696f4d1bdb5d2aa8c4b217f7fedfe 100644
--- a/soyezcreateurs_administrations.php
+++ b/soyezcreateurs_administrations.php
@@ -45,6 +45,7 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
 				}
 				if (!$id_dictionnaire) {
 					if ($id_dictionnaire = insert_dictionnaire()){
+						autoriser_exception('modifier', 'dictionnaire', $id_dictionnaire);
 						// On lui met des champs par défaut
 						dictionnaire_set($id_dictionnaire, array(
 							'titre' => _T('dictionnaire:importer_acronymes_titre'),
@@ -52,9 +53,13 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
 							'descriptif' => _T('dictionnaire:importer_acronymes_descriptif'),
 							'type_defaut' => 'abbr',
 						));
+						autoriser_exception('modifier', 'dictionnaire', $id_dictionnaire, false);
 					}
 				}
 				if ($id_dictionnaire) {
+					// 0 et pas $id_dictionnaire 
+					// car insert_definition a utilisé les valeurs par défaut
+					autoriser_exception('publierdans', 'dictionnaire', 0);
 					$definition = array(
 						'id_dictionnaire' => $id_dictionnaire,
 						'titre' => 'SPIP',
@@ -69,7 +74,9 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
 						// On crée la définition dans la base SANS calculer le cache
 						include_spip('action/editer_definition');
 						if ($id_definition = insert_definition()){
+							autoriser_exception('modifier', 'definition', $id_definition);
 							definition_set($id_definition, $definition, false);
+							autoriser_exception('modifier', 'definition', $id_definition, false);
 						}
 					}
 					$definition = array(
@@ -86,8 +93,11 @@ function soyezcreateurs_upgrade($nom_meta_base_version,$version_cible){
 						// On crée la définition dans la base SANS calculer le cache
 						include_spip('action/editer_definition');
 						if ($id_definition = insert_definition()){
+							autoriser_exception('modifier', 'definition', $id_definition);
 							definition_set($id_definition, $definition, false);
+							autoriser_exception('modifier', 'definition', $id_definition, false);
 						}
+					autoriser_exception('publierdans', 'dictionnaire', 0, false);
 					}
 				}
 				// On calcule le cache des définitions une seule fois à la fin