wpa_supplicant using 100 percent CPU

I suspended to RAM with my system working normally, and after restarting it, one of my CPUs is pegged at 100%. With top, I can see that it’s wpa_supplicant causing this. It is running in nice mode, which I appreciate, but there is no reason for it. If I kill it, it starts right back up again with the same usage. Disabling wireless with NetworkManager makes it stop, but that’s not an acceptable solution of course.