diff --git a/lib/gssapi/ntlm/inquire_cred.c b/lib/gssapi/ntlm/inquire_cred.c index 9f7a29daa..bcc499b9a 100644 --- a/lib/gssapi/ntlm/inquire_cred.c +++ b/lib/gssapi/ntlm/inquire_cred.c @@ -57,6 +57,9 @@ OM_uint32 _gss_ntlm_inquire_cred if (mechanisms) *mechanisms = GSS_C_NO_OID_SET; + if (cred_handle == GSS_C_NO_CREDENTIAL) + return GSS_C_NO_CREDENTIAL; + if (mechanisms) { ret = gss_create_empty_oid_set(minor_status, mechanisms); if (ret)