diff --git a/servers/slapd/back-ldap/bind.c b/servers/slapd/back-ldap/bind.c index 09b23924d5..3765e3bb0a 100644 --- a/servers/slapd/back-ldap/bind.c +++ b/servers/slapd/back-ldap/bind.c @@ -882,7 +882,7 @@ retry:; ldap_memfree( text ); } rs->sr_text = NULL; - return( ERR_OK( rs->sr_err ) ? 0 : -1 ); + return( ERR_OK( rs->sr_err ) ? LDAP_SUCCESS : rs->sr_err ); } /* return true if bound, false if failed */