diff --git a/servers/slapd/back-bdb/id2entry.c b/servers/slapd/back-bdb/id2entry.c
index d585bfdcd55c8a2341575bc36a40685bf563a95e..416c9fed7a003a2e6c58f60e49a109cb26a6ebbf 100644
--- a/servers/slapd/back-bdb/id2entry.c
+++ b/servers/slapd/back-bdb/id2entry.c
@@ -422,6 +422,7 @@ return_results:
 						op->o_tmpmemctx );
 					bli->bli_next = boi->boi_locks;
 					bli->bli_id = e->e_id;
+					bii->bli_flag = 0;
 					bli->bli_lock = lock;
 					boi->boi_locks = bli;
 				}