True but someone correct me if I'm wrong but I think WPS works against the SSID and doesn't need to actually associate to the network to get its location. Probably needs to associate to some network in order to look the SSID up against the database though, unless it keeps a local copy - that would be cool!