diff --git a/core/src/main/java/org/springframework/ldap/odm/core/impl/DefaultObjectDirectoryMapper.java b/core/src/main/java/org/springframework/ldap/odm/core/impl/DefaultObjectDirectoryMapper.java index 556183df..8d837986 100644 --- a/core/src/main/java/org/springframework/ldap/odm/core/impl/DefaultObjectDirectoryMapper.java +++ b/core/src/main/java/org/springframework/ldap/odm/core/impl/DefaultObjectDirectoryMapper.java @@ -122,6 +122,8 @@ public class DefaultObjectDirectoryMapper implements ObjectDirectoryMapper { managedAttributeNames.addAll(Arrays.asList(attributesOfField)); } } + // always add the mandatory attribute objectclass (which is always used for the mapping) + managedAttributeNames.add(OBJECT_CLASS_ATTRIBUTE); return managedAttributeNames.toArray(new String[managedAttributeNames.size()]); }