diff options
-rw-r--r-- | source3/rpc_server/srv_lsa_nt.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/rpc_server/srv_lsa_nt.c b/source3/rpc_server/srv_lsa_nt.c index cc5d23ce71..c5805ef3d4 100644 --- a/source3/rpc_server/srv_lsa_nt.c +++ b/source3/rpc_server/srv_lsa_nt.c @@ -161,7 +161,10 @@ static NTSTATUS lookup_lsa_rids(TALLOC_CTX *mem_ctx, full_name = name[i].string; if (full_name == NULL) { - return NT_STATUS_NO_MEMORY; + prid[i].sid_type = type; + prid[i].rid = 0; + prid[i].sid_index = (uint32_t)-1; + continue; } DEBUG(5, ("lookup_lsa_rids: looking up name %s\n", full_name)); |