diff --git a/core/src/main/java/org/springframework/security/ldap/SpringSecurityLdapTemplate.java b/core/src/main/java/org/springframework/security/ldap/SpringSecurityLdapTemplate.java index f606836d2f..121514c7d6 100644 --- a/core/src/main/java/org/springframework/security/ldap/SpringSecurityLdapTemplate.java +++ b/core/src/main/java/org/springframework/security/ldap/SpringSecurityLdapTemplate.java @@ -204,7 +204,8 @@ public class SpringSecurityLdapTemplate extends org.springframework.ldap.core.Ld dn.append(base); } - return new DirContextAdapter(searchResult.getAttributes(), new DistinguishedName(dn.toString())); + return new DirContextAdapter(searchResult.getAttributes(), + new DistinguishedName(dn.toString()), new DistinguishedName(ctx.getNameInNamespace())); } }); }