diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/krb5/ccache/cc_mslsa.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/krb5/ccache/cc_mslsa.c b/src/lib/krb5/ccache/cc_mslsa.c index f25658ebf1..39d78e78ea 100644 --- a/src/lib/krb5/ccache/cc_mslsa.c +++ b/src/lib/krb5/ccache/cc_mslsa.c @@ -655,7 +655,8 @@ does_retrieve_ticket_cache_ticket (void) LsaDeregisterLogonProcess(LogonHandle); if (FAILED(Status) || FAILED(SubStatus)) { - if ( SubStatus == STATUS_NOT_SUPPORTED ) + if (SubStatus == STATUS_NOT_SUPPORTED || + SubStatus == SEC_E_NO_CREDENTIALS) /* The combination of the two CacheOption flags * is not supported; therefore, the new flag is supported */ |