diff --git a/servers/slapd/back-bdb/search.c b/servers/slapd/back-bdb/search.c index fa80e81e01..0b6714be23 100644 --- a/servers/slapd/back-bdb/search.c +++ b/servers/slapd/back-bdb/search.c @@ -534,7 +534,7 @@ bdb_do_search( Operation *op, SlapReply *rs, Operation *sop, } } - if ( opinfo ) { + if ( opinfo && opinfo->boi_txn ) { ltid = opinfo->boi_txn; locker = TXN_ID( ltid ); } else {