Клуб API Карт

Как удалить метку по клику на ней.

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

Ребята хэлп. Не могу понять как удалить метку в из ее события. Вроде простая тема, бьюсь уже который день.

myPlacemark = new ymaps.Placemark(firstGeoObject.geometry.getCoordinates(), {
                    // Свойства
                    // Текст метки
                    hintContent: txt,                    
                }, {
                    // Опции
                    // Иконка метки будет растягиваться под ее контент
                    preset: col
                });
                  //Событие клика по метке
                myPlacemark.events.add('click', function (q) {
                     if (!noclick) {
                            var thisPlacemark = q.get('target');

                               Вот это проклятая строчка выбрасывает с ошибкой.
                             myMap.geoObjects.remove(thisPlacemark);   

                  
                     }else{
                        noclick = false;
                     }
                 });
                myMap.geoObjects.add(myPlacemark);