diff --git a/contrib/slapd-modules/authzid/authzid.c b/contrib/slapd-modules/authzid/authzid.c index bcfff23a52..ef9d6d87a6 100644 --- a/contrib/slapd-modules/authzid/authzid.c +++ b/contrib/slapd-modules/authzid/authzid.c @@ -52,6 +52,10 @@ authzid_response( } /* end of TEMPORARY! */ + if ( rs->sr_err != LDAP_SUCCESS ) { + return SLAP_CB_CONTINUE; + } + if ( !BER_BVISEMPTY( &op->o_conn->c_dn ) ) { len = STRLENOF("dn:") + op->o_conn->c_dn.bv_len; }