Клуб API Карт

Замена одной метки на другую

Пост в архиве.

При на жатии на карту ставится метка, при повторном нажати на карту, старая метка должна удалиться, новая появиться.

myMap.events.add('click', function (e) {
 coords = e.get('coords');

 var marker = new ymaps.Placemark(coords);

 myMap.geoObjects.removeAll();
 myMap.geoObjects.add(marker);
});

Сейчас удаляются все метки. А нужно удалить предыдущую.