When this happens, Try manually running;
Code:
# iwlist wlan0 scan
When that's finished, nm-applet should repopulate the detected wireless networks. It's happened to me a few times in the past, and this is a workaround for me. Not sure what causes it though.