diff --git a/servers/slapd/ad.c b/servers/slapd/ad.c index 78a8b15629ae09a485799519d6ec3f704ef1d49b..246b900facff56a5d12d1021c40945371e669c2b 100644 --- a/servers/slapd/ad.c +++ b/servers/slapd/ad.c @@ -271,6 +271,7 @@ int slap_bv2ad( if( rc == 0 && (unsigned)optlen == tags[i].bv_len ) { /* duplicate (ignore) */ + ntags--; goto done; } else if ( rc > 0 ||