From a63111af8ded76e0b7b6cf19222ec3d9bd802616 Mon Sep 17 00:00:00 2001 From: Ludwig Krispenz Date: Thu, 21 Feb 2019 09:46:34 +0100 Subject: [PATCH] Ticket 50234 - one level search returns not matching entry --- ldap/servers/slapd/back-ldbm/idl_set.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ldap/servers/slapd/back-ldbm/idl_set.c b/ldap/servers/slapd/back-ldbm/idl_set.c index f9a900f1f..6b6586799 100644 --- a/ldap/servers/slapd/back-ldbm/idl_set.c +++ b/ldap/servers/slapd/back-ldbm/idl_set.c @@ -371,6 +371,7 @@ idl_set_intersect(IDListSet *idl_set, backend *be) result_list = idl_set->head; } else if (idl_set->minimum->b_nids <= FILTER_TEST_THRESHOLD) { result_list = idl_set->minimum; + slapi_be_set_flag(be, SLAPI_BE_FLAG_DONT_BYPASS_FILTERTEST); /* Free the other IDLs which are not the minimum. */ IDList *next = NULL; -- 2.17.1