diff --git a/src/pae/ieee802_1x_kay.c b/src/pae/ieee802_1x_kay.c index 8862a0a73..3b4c79b0f 100644 --- a/src/pae/ieee802_1x_kay.c +++ b/src/pae/ieee802_1x_kay.c @@ -1385,6 +1385,7 @@ ieee802_1x_mka_decode_sak_use_body( } if (!found) { wpa_printf(MSG_INFO, "KaY: Latest key is invalid"); + reset_participant_mi(participant); return -1; } if (os_memcmp(participant->lki.mi, body->lsrv_mi,