--- a/management/univention-management-console-module-udm/umc/python/udm/__init__.py +++ a/management/univention-management-console-module-udm/umc/python/udm/__init__.py @@ -465,6 +465,9 @@ def _thread(request): else: obj = module.get(ldap_dn) if obj: + for name, p in obj.descriptions.items(): + if obj.has_key(name) and obj.descriptions[name].default(obj): + obj[name] # __getitem__ sets default value props = obj.info for passwd in module.password_properties: if passwd in props: