diff options
Diffstat (limited to 'source4/libnet/libnet_vampire.c')
-rw-r--r-- | source4/libnet/libnet_vampire.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source4/libnet/libnet_vampire.c b/source4/libnet/libnet_vampire.c index f74f9bb4f78..f6bcf2951a3 100644 --- a/source4/libnet/libnet_vampire.c +++ b/source4/libnet/libnet_vampire.c @@ -652,10 +652,10 @@ WERROR libnet_vampire_cb_store_chunk(void *private_data, return WERR_INVALID_PARAMETER; } - if (req_replica_flags & DRSUAPI_DRS_CRITICAL_ONLY) { + if (req_replica_flags & DRSUAPI_DRS_CRITICAL_ONLY || is_exop) { /* - * If we only replicate the critical objects - * we should not remember what we already + * If we only replicate the critical objects, or this + * is an exop we should not remember what we already * got, as it is incomplete. */ ZERO_STRUCT(s_dsa->highwatermark); |