diff --git a/src/ldapserver.js b/src/ldapserver.js index ed6d27c0e..88262b717 100644 --- a/src/ldapserver.js +++ b/src/ldapserver.js @@ -340,7 +340,7 @@ async function mailboxSearch(req, res, next) { const lowerCaseFilter = safe(function () { return ldap.parseFilter(req.filter.toString().toLowerCase()); }, null); if (!lowerCaseFilter) return next(new ldap.OperationsError(safe.error.message)); - if ((req.dn.equals(dn) || req.dn.parentOf(dn)) && lowerCaseFilter.matches(obj.attributes)) { + if ((req.dn.equals(mailboxDn) || req.dn.parentOf(mailboxDn)) && lowerCaseFilter.matches(obj.attributes)) { results.push(obj); } }