diff options
-rw-r--r-- | source4/libnet/libnet_vampire.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/libnet/libnet_vampire.c b/source4/libnet/libnet_vampire.c index 19453a4d65..c8161e182d 100644 --- a/source4/libnet/libnet_vampire.c +++ b/source4/libnet/libnet_vampire.c @@ -38,6 +38,7 @@ #include "auth/auth.h" #include "param/param.h" #include "param/provision.h" +#include "libcli/security/dom_sid.h" /* List of tasks vampire.py must perform: @@ -744,7 +745,7 @@ NTSTATUS libnet_Vampire(struct libnet_context *ctx, TALLOC_CTX *mem_ctx, } r->out.domain_name = talloc_steal(r, join->out.domain_name); - r->out.domain_sid = talloc_steal(r, join->out.domain_sid); + r->out.domain_sid = dom_sid_dup(r, join->out.domain_sid); /* commit the transaction now we know the secrets were written * out properly |