diff --git a/servers/slapd/backend.c b/servers/slapd/backend.c index 2adab86145..f925af7679 100644 --- a/servers/slapd/backend.c +++ b/servers/slapd/backend.c @@ -1083,6 +1083,8 @@ be_entry_get_rw( Backend *be = op->o_bd; int rc; + *e = NULL; + op->o_bd = select_backend( ndn, 0, 0 ); if (op->o_bd == NULL) {