OK, I just installed the map on my test system and can see the map. I'm not getting a popup when I click on 'Add Your Location'. I did a quick search and couldn't find this issue. I'm using Chrome and I'm at 3.0.5 and don't see any error messages. Any ideas? Thanks.