diff --git a/servers/slapd/syncrepl.c b/servers/slapd/syncrepl.c index f862d8e3e8..0ae6cb63b2 100644 --- a/servers/slapd/syncrepl.c +++ b/servers/slapd/syncrepl.c @@ -671,7 +671,7 @@ compare_csns( struct sync_cookie *sc1, struct sync_cookie *sc2, int *which ) value_match( &match, slap_schema.si_ad_entryCSN, slap_schema.si_ad_entryCSN->ad_type->sat_ordering, SLAP_MR_VALUE_OF_ATTRIBUTE_SYNTAX, - &sc1->ctxcsn[i], &sc2->ctxcsn[i], &text ); + &sc1->ctxcsn[i], &sc2->ctxcsn[j], &text ); if ( match < 0 ) { *which = j; return match;