diff --git a/servers/slapd/acl.c b/servers/slapd/acl.c
index 48f93c81966e13ef2a29442da677e0b231b100d3..d8b42651771f63e6ef8faa916494220910f8a72e 100644
--- a/servers/slapd/acl.c
+++ b/servers/slapd/acl.c
@@ -2200,6 +2200,7 @@ acl_set_gather( SetCookie *cookie, struct berval *name, AttributeDescription *de
 	op2.ors_attrs = anlistp;
 	op2.ors_attrsonly = 0;
 	op2.o_private = cp->asc_op->o_private;
+	op2.o_extra = cp->asc_op->o_extra;
 
 	cb.sc_private = &p;