diff --git a/ckanext/odsh/public/odsh.css b/ckanext/odsh/public/odsh.css
index 7952d6a09c0af58174dd478e22d734ecd528e4bc..86af965aa7f710319ac19651ee8df3839640a223 100644
--- a/ckanext/odsh/public/odsh.css
+++ b/ckanext/odsh/public/odsh.css
@@ -1818,6 +1818,10 @@ p.package-info-categorie
     float: right;
     margin-right: 5px;
 }
+.control-group.error .multiselect-container>li>a>label
+{
+    color: #003064;
+}
 
 .select2-container .select2-choice .select2-arrow
 {
diff --git a/ckanext/odsh/validation.py b/ckanext/odsh/validation.py
index 179fcab945c1b4a050a352bdcd82bdd167392f14..a49ce453f5974440d6673f454a1cb279239ef9a8 100644
--- a/ckanext/odsh/validation.py
+++ b/ckanext/odsh/validation.py
@@ -49,7 +49,7 @@ def validate_extras(key, data, errors, context):
     isStaNord = ('id',) in data and data[('id',)][:7] == 'StaNord'
 
 
-    validate_extra_groups(data, False, extra_errors)
+    validate_extra_groups(data, True, extra_errors)
     validate_extra_date_new(key, 'issued', data, isStaNord, extra_errors)
     validate_extra_date_new(key, 'temporal_start', data, isStaNord, extra_errors)
     validate_extra_date_new(key, 'temporal_end', data, True, extra_errors)