diff --git a/lib/krb5/crypto.c b/lib/krb5/crypto.c index 680e932c5..a5d814ef1 100644 --- a/lib/krb5/crypto.c +++ b/lib/krb5/crypto.c @@ -1856,7 +1856,7 @@ static int arcfour_checksum_p(struct checksum_type *ct, krb5_crypto crypto) { return (ct->type == CKSUMTYPE_HMAC_MD5) && - (crypto->key.key->keytype != KEYTYPE_ARCFOUR); + (crypto->key.key->keytype == KEYTYPE_ARCFOUR); } krb5_error_code