diff --git a/servers/slapd/overlays/translucent.c b/servers/slapd/overlays/translucent.c index d39fe38535b011b8dd8b7110158722efbfa4a199..379adc1b807992096c861fe31b4f1fc688369597 100644 --- a/servers/slapd/overlays/translucent.c +++ b/servers/slapd/overlays/translucent.c @@ -1070,6 +1070,9 @@ static int translucent_search(Operation *op, SlapReply *rs) { struct berval fbv; int rc = 0; + if ( op->o_managedsait > SLAP_CONTROL_IGNORED ) + return SLAP_CB_CONTINUE; + Debug(LDAP_DEBUG_TRACE, "==> translucent_search: <%s> %s\n", op->o_req_dn.bv_val, op->ors_filterstr.bv_val, 0);