diff options
Diffstat (limited to 'nsswitch/wbinfo.c')
-rw-r--r-- | nsswitch/wbinfo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nsswitch/wbinfo.c b/nsswitch/wbinfo.c index 57f2b3be336..67a97b5bbc0 100644 --- a/nsswitch/wbinfo.c +++ b/nsswitch/wbinfo.c @@ -1781,7 +1781,8 @@ static bool wbinfo_auth_crap(char *username, bool use_ntlmv2, bool use_lanman) get_winbind_netbios_name(), get_winbind_domain()); - if (!SMBNTLMv2encrypt(NULL, name_user, name_domain, pass, + if (pass != NULL && + !SMBNTLMv2encrypt(NULL, name_user, name_domain, pass, &server_chal, &names_blob, &lm, &nt, NULL, NULL)) { |