summaryrefslogtreecommitdiffstats
path: root/source3/winbindd/winbindd_rpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/winbindd/winbindd_rpc.c')
-rw-r--r--source3/winbindd/winbindd_rpc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/winbindd/winbindd_rpc.c b/source3/winbindd/winbindd_rpc.c
index 0986d825d9a..916013efffe 100644
--- a/source3/winbindd/winbindd_rpc.c
+++ b/source3/winbindd/winbindd_rpc.c
@@ -371,7 +371,7 @@ NTSTATUS rpc_sid_to_name(TALLOC_CTX *mem_ctx,
} else {
*pname = talloc_strdup(mem_ctx, names[0]);
}
- if (*pname == NULL) {
+ if ((names[0] != NULL) && (*pname == NULL)) {
return NT_STATUS_NO_MEMORY;
}