diff options
-rw-r--r-- | source3/lib/tldap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/lib/tldap.c b/source3/lib/tldap.c index db5d562eff..2f45a056df 100644 --- a/source3/lib/tldap.c +++ b/source3/lib/tldap.c @@ -1703,11 +1703,11 @@ static void tldap_search_done(struct tevent_req *subreq) switch (state->result->type) { case TLDAP_RES_SEARCH_ENTRY: case TLDAP_RES_SEARCH_REFERENCE: - tevent_req_notify_callback(req); if (!tldap_msg_set_pending(subreq)) { tevent_req_nomem(NULL, req); return; } + tevent_req_notify_callback(req); break; case TLDAP_RES_SEARCH_RESULT: TALLOC_FREE(subreq); |