diff --git a/servers/slapd/overlays/translucent.c b/servers/slapd/overlays/translucent.c index 34b23b6362..019a89e34d 100644 --- a/servers/slapd/overlays/translucent.c +++ b/servers/slapd/overlays/translucent.c @@ -206,6 +206,7 @@ translucent_cf_gen( ConfigArgs *c ) ch_free( (*an)[i].an_name.bv_val ); do { (*an)[i] = (*an)[i+1]; + i++; } while ( !BER_BVISNULL( &(*an)[i].an_name )); } return 0;