It is because editable layer is not added on map. map.addLayer(vlayer) should fix your issue -- View this message in context: http://osgeo-org.1803224.n2.nabble.com/Drawn-objects-disappear-on-TMS-layered-map-tp6318596p6322787.html Sent from the OpenLayers Users mailing list archive at Nabble.com.