Yes I can reproduce this behaviour.
The problem seems to be that NM still "thinks" that the old SSID exists.
If I click on the applet after changing location I see the SSIDs of the
wireless networks at my home AND the SSIDs of the networks at my
workplace. The old SSIDs disappear after some time.
NM will not try to connect to a wireless network if its not visible.
If you can reproduce this, please attach a complete syslog taken after
reproducing the connect attempt.
** Changed in: network-manager (Ubuntu)
Status: New => Incomplete
--
wlan roaming problems after wakeup from hibern