diff --git a/arkindex/project/config.py b/arkindex/project/config.py
index e79d6d93a88b6ab7ad39611744719813e5680064..a62c35d9c1486f576fd8a2ae4c76ff2db18d7001 100644
--- a/arkindex/project/config.py
+++ b/arkindex/project/config.py
@@ -128,6 +128,7 @@ def get_settings_parser(base_dir):
     features_parser.add_option('search', type=bool, default=True)
     features_parser.add_option('transkribus', type=bool, default=True)
     features_parser.add_option('workers', type=bool, default=False)
+    features_parser.add_option('groups', type=bool, default=False)
 
     cache_parser = ConfigParser()
     cache_parser.add_option('type', type=CacheType, default=None)
diff --git a/arkindex/project/tests/config_samples/defaults.yaml b/arkindex/project/tests/config_samples/defaults.yaml
index 2cb2c8bb54bc09157efac95cedf440692f5a6578..29fd2b789f0c0650d1b9b200a24a9b0a7c80c785 100644
--- a/arkindex/project/tests/config_samples/defaults.yaml
+++ b/arkindex/project/tests/config_samples/defaults.yaml
@@ -29,6 +29,7 @@ elasticsearch:
   - localhost
 email: null
 features:
+  groups: false
   search: true
   selection: true
   signup: true
diff --git a/arkindex/project/tests/config_samples/override.yaml b/arkindex/project/tests/config_samples/override.yaml
index 5e01fcaa90a5f6d54d0d0360631079498e6f4e66..2357de63bf062203d1bb692d3673b811fa0eb0f5 100644
--- a/arkindex/project/tests/config_samples/override.yaml
+++ b/arkindex/project/tests/config_samples/override.yaml
@@ -43,6 +43,7 @@ email:
   port: 25
   user: teklia@wanadoo.fr
 features:
+  groups: true
   search: false
   selection: false
   signup: false