diff --git a/src/ft.c b/src/ft.c index 5b53810a..cc13d2bf 100644 --- a/src/ft.c +++ b/src/ft.c @@ -1055,7 +1055,7 @@ int ft_associate(uint32_t ifindex, const uint8_t *addr) * a different BSS. */ info = ft_info_find(ifindex, addr); - if (!info) + if (!info || !info->parsed) return -ENOENT; ft_prepare_handshake(info, hs);