diff --git a/plugins/admin/groups/class_group.inc b/plugins/admin/groups/class_group.inc
index 92e122ee5c3b9daf087289c19c2ecdbd9344114c..5e85ed2d8352ecc6c25266d114a35a980b7cb8e5 100644
--- a/plugins/admin/groups/class_group.inc
+++ b/plugins/admin/groups/class_group.inc
@@ -59,7 +59,7 @@ class group extends simplePlugin
           new StringAttribute(
             _('Name'), _('Name of this group'),
             'cn', TRUE,
-            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/')
+            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/i')
           ),
           new TextAreaAttribute(
             _('Description'), _('Short description of this group'),
diff --git a/plugins/admin/groups/class_ogroup.inc b/plugins/admin/groups/class_ogroup.inc
index 9c831f453be2d7ce4b3c7485f27540ec717763f3..9b48d483e63e962ba812f470394821b515e3f428 100644
--- a/plugins/admin/groups/class_ogroup.inc
+++ b/plugins/admin/groups/class_ogroup.inc
@@ -192,7 +192,7 @@ class ogroup extends simplePlugin
           new StringAttribute(
             _('Name'), _('Name of this group'),
             'cn', TRUE,
-            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/')
+            '', '', (strict_uid_mode() ? '/^[a-z0-9_-]+$/' : '/^[a-z0-9_.-]+$/i')
           ),
           new TextAreaAttribute(
             _('Description'), _('Short description of this group'),