diff --git a/source3/rpc_server/netlogon/srv_netlog_nt.c b/source3/rpc_server/netlogon/srv_netlog_nt.c index fb41cda5bbb..936d3214173 100644 --- a/source3/rpc_server/netlogon/srv_netlog_nt.c +++ b/source3/rpc_server/netlogon/srv_netlog_nt.c @@ -1341,7 +1341,7 @@ NTSTATUS _netr_ServerPasswordSet(struct pipes_struct *p, TALLOC_FREE(creds); return status; } - client_sid = creds->sid; + client_sid = &creds->ex->client_sid; DEBUG(3,("_netr_ServerPasswordSet: Server Password Set by remote machine:[%s] on account [%s]\n", r->in.computer_name, creds->computer_name)); @@ -1403,7 +1403,7 @@ NTSTATUS _netr_ServerPasswordSet2(struct pipes_struct *p, TALLOC_FREE(creds); return status; } - client_sid = creds->sid; + client_sid = &creds->ex->client_sid; DBG_NOTICE("Server Password Set2 by remote " "machine:[%s] on account [%s]\n",