diff options
| -rw-r--r-- | source3/passdb/passdb.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/passdb/passdb.c b/source3/passdb/passdb.c index 1c33fda39d..f1328cbc31 100644 --- a/source3/passdb/passdb.c +++ b/source3/passdb/passdb.c @@ -918,8 +918,8 @@ BOOL local_sid_to_gid(gid_t *pgid, DOM_SID *psid, enum SID_NAME_USE *name_type)  		pdb_free_sam(&sam_user); -		if (!sid_peek_rid(psid, &rid)) { -			DEBUG(2, ("sid_peek_rid failed!  what kind of sid is this? '%s'\n", sid_to_string(str, psid))); +		if (!sid_peek_check_rid(get_global_sam_sid(), psid, &rid)) { +			DEBUG(3, ("sid_peek_rid failed - sid '%s' is not in our domain\n", sid_to_string(str, psid)));  			return False;  		}  | 
