diff --git a/servers/slapd/back-ldap/chain.c b/servers/slapd/back-ldap/chain.c index d6ffd1a66a..fece74d737 100644 --- a/servers/slapd/back-ldap/chain.c +++ b/servers/slapd/back-ldap/chain.c @@ -1040,7 +1040,7 @@ ldap_chain_response( Operation *op, SlapReply *rs ) /* we need this to know if back-ldap returned any result */ lb.lb_lc = lc; - sc2.sc_next = sc->sc_next; + sc2.sc_next = sc; sc2.sc_private = &lb; sc2.sc_response = ldap_chain_cb_response; op->o_callback = &sc2;