Cheers, thanks Andreas. myResultsMap.map.destroy() did the trick. -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/popups-and-non-base-layers-not-working-when-re-init-ing-map-in-same-div-tp5661031p5672073.html Sent from the OpenLayers Dev mailing list archive at Nabble.com.