numcsns, sids, &mincsn, minsid ) ) {
do_present = SS_PRESENT;
}
- } else if ( si->si_nopres && si->si_usehint ) {
+ } else if ( ad_minCSN != NULL && si->si_nopres && si->si_usehint ) {
/* We are instructed to trust minCSN if it exists. */
Entry *e;
Attribute *a = NULL;
break;
case SP_USEHINT:
si->si_usehint = c->value_int;
- rc = syncprov_setup_accesslog();
+ if ( si->si_usehint ) {
+ /* Consider we might be a delta provider, but it's ok if not */
+ (void)syncprov_setup_accesslog();
+ }
break;
case SP_LOGDB:
if ( si->si_logs ) {