--- servers/slapd/overlays/syncprov.c 2008/11/10 22:03:12 1.147.2.38 +++ servers/slapd/overlays/syncprov.c 2008/11/10 22:11:21 1.147.2.39 @@ -1,4 +1,4 @@ -/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.147.2.37 2008/11/10 19:34:56 quanah Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.147.2.38 2008/11/10 22:03:12 quanah Exp $ */ /* syncprov.c - syncrepl provider */ /* This work is part of OpenLDAP Software . * @@ -2733,7 +2733,7 @@ syncprov_db_open( si->si_sids = slap_parse_csn_sids( si->si_ctxcsn, a->a_numvals, NULL ); } overlay_entry_release_ov( op, e, 0, on ); - if ( si->si_ctxcsn ) { + if ( si->si_ctxcsn && !SLAP_DBCLEAN( be )) { op->o_req_dn = be->be_suffix[0]; op->o_req_ndn = be->be_nsuffix[0]; op->ors_scope = LDAP_SCOPE_SUBTREE;