summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ldap/servers/slapd/back-ldbm/ldbm_search.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldap/servers/slapd/back-ldbm/ldbm_search.c b/ldap/servers/slapd/back-ldbm/ldbm_search.c
index e5ac07c8..b02c90c4 100644
--- a/ldap/servers/slapd/back-ldbm/ldbm_search.c
+++ b/ldap/servers/slapd/back-ldbm/ldbm_search.c
@@ -670,7 +670,7 @@ build_candidate_list( Slapi_PBlock *pb, backend *be, struct backentry *e,
* above already for subtree searches.
*/
if ( NULL != lookup_returned_allidsp ) {
- if ( 0 == err ) {
+ if ( 0 == err || DB_NOTFOUND == err ) {
if ( !(*lookup_returned_allidsp) && LDAP_SCOPE_SUBTREE != scope ) {
*lookup_returned_allidsp =
( NULL != *candidates && ALLIDS( *candidates ));