diff --git a/migration/20.10/2010.sql b/migration/20.10/2010.sql
index be3f3ac1b76c2f82d3fdd8a3545b9e46eb06d80d..7d7b179ca9181d215cd2a5e369014cc4db551e0b 100755
--- a/migration/20.10/2010.sql
+++ b/migration/20.10/2010.sql
@@ -264,9 +264,13 @@ INSERT INTO parameters (id, param_value_string) VALUES ('registeredMailImportedS
 DELETE FROM parameters WHERE id = 'traffic_record_summary_sheet';
 INSERT INTO parameters (id, description, param_value_string) VALUES ('traffic_record_summary_sheet', 'Module circulation pour la fiche de liaison', '');
 
-ALTER TABLE configurations RENAME COLUMN service TO privilege;
-DELETE FROM configurations WHERE privilege = 'admin_search';
-INSERT INTO configurations (privilege, value) VALUES ('admin_search', '{"listEvent": {"defaultTab": "dashboard"},"listDisplay":{"templateColumns":6,"subInfos":[{"value":"getPriority","cssClasses":["align_leftData"],"icon":"fa-traffic-light"},{"value":"getCreationAndProcessLimitDates","cssClasses":["align_leftData"],"icon":"fa-calendar"},{"value":"getAssignee","cssClasses":["align_leftData"],"icon":"fa-sitemap"},{"value":"getDoctype","cssClasses":["align_leftData"],"icon":"fa-suitcase"},{"value":"getRecipients","cssClasses":["align_leftData"],"icon":"fa-user"},{"value":"getSenders","cssClasses":["align_leftData"],"icon":"fa-book"}]}}');
+DO $$ BEGIN
+    IF (SELECT count(column_name) from information_schema.columns where table_name = 'configurations' and column_name = 'service') THEN
+        ALTER TABLE configurations RENAME COLUMN service TO privilege;
+        DELETE FROM configurations WHERE privilege = 'admin_search';
+        INSERT INTO configurations (privilege, value) VALUES ('admin_search', '{"listEvent": {"defaultTab": "dashboard"},"listDisplay":{"templateColumns":6,"subInfos":[{"value":"getPriority","cssClasses":["align_leftData"],"icon":"fa-traffic-light"},{"value":"getCreationAndProcessLimitDates","cssClasses":["align_leftData"],"icon":"fa-calendar"},{"value":"getAssignee","cssClasses":["align_leftData"],"icon":"fa-sitemap"},{"value":"getDoctype","cssClasses":["align_leftData"],"icon":"fa-suitcase"},{"value":"getRecipients","cssClasses":["align_leftData"],"icon":"fa-user"},{"value":"getSenders","cssClasses":["align_leftData"],"icon":"fa-book"}]}}');
+    END IF;
+END$$;
 
 DROP TABLE IF EXISTS search_templates;
 CREATE TABLE search_templates (