> How can i remove only the 2nd feature and not the first also? Have you tried to call layer.RemoveFeatures passing an array with the second feature? http://dev.openlayers.org/docs/files/OpenLayers/Layer/Vector-js.html#OpenLayers.Layer.Vector.removeFeatures