diff --git a/management/univention-directory-manager-modules/modules/univention/admin/objects.py b/management/univention-directory-manager-modules/modules/univention/admin/objects.py index a0e2dd2..cd26469 100644 --- a/management/univention-directory-manager-modules/modules/univention/admin/objects.py +++ b/management/univention-directory-manager-modules/modules/univention/admin/objects.py @@ -74,7 +74,8 @@ def get(module, co, lo, position, dn='', attr = None, superordinate = None, attr if not superordinate: superordinate = get_superordinate( module, co, lo, dn or position.getDn() ) - return module.object( co, lo, position, dn, superordinate = superordinate, attributes = attributes ) + if univention.admin.modules.identify(dn, attributes, module): + return module.object( co, lo, position, dn, superordinate = superordinate, attributes = attributes ) def open(object): '''initialization of properties not neccessary for browsing etc.'''