diff --git management/univention-directory-manager-modules/modules/univention/admin/handlers/__init__.py management/univention-directory-manager-modules/modules/univention/admin/handlers/__init__.py index 7190d24f3f..b3fe0f9ba4 100644 --- management/univention-directory-manager-modules/modules/univention/admin/handlers/__init__.py +++ management/univention-directory-manager-modules/modules/univention/admin/handlers/__init__.py @@ -1826,7 +1826,10 @@ class simpleLdap(object): filter.value = mapping.mapValue(key, filter.value) if isinstance(filter.value, (list, tuple)) and filter.value: - # complex syntax + # complex syntax or multivalue + filter.value = filter.value[0] + if isinstance(filter.value, (list, tuple)) and filter.value: + # complex syntax and multivalue filter.value = filter.value[0] @classmethod