diff options
-rw-r--r-- | source3/rpc_server/srv_samr_nt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c index b27603f261..2dcf360daf 100644 --- a/source3/rpc_server/srv_samr_nt.c +++ b/source3/rpc_server/srv_samr_nt.c @@ -5694,13 +5694,13 @@ NTSTATUS _samr_DeleteUser(pipes_struct *p, TALLOC_FREE(sam_pass); + force_flush_samr_cache(&uinfo->sid); + if (!close_policy_hnd(p, r->in.user_handle)) return NT_STATUS_OBJECT_NAME_INVALID; ZERO_STRUCTP(r->out.user_handle); - force_flush_samr_cache(&uinfo->sid); - return NT_STATUS_OK; } |