diff --git a/servers/slapd/acl.c b/servers/slapd/acl.c index d8b4265177..2d959190cc 100644 --- a/servers/slapd/acl.c +++ b/servers/slapd/acl.c @@ -2049,11 +2049,11 @@ acl_set_cb_gather( Operation *op, SlapReply *rs ) bvalsp = a->a_nvals; } } - } - if ( bvalsp ) { - p->bvals = slap_set_join( p->cookie, p->bvals, - ( '|' | SLAP_SET_RREF ), bvalsp ); + if ( bvalsp ) { + p->bvals = slap_set_join( p->cookie, p->bvals, + ( '|' | SLAP_SET_RREF ), bvalsp ); + } } } else {