У меня есть класс. В нем объявляю popup типа MovieClip.
В MovieClip есть кнопка, при нажатии срабатывает eventlister, в котором я хочу убрать этот MovieClip.
Проблема в том, что при выполнении

Код AS3:
removeChild(popup);
Выдает ошибку.
Через this такая же ошибочка.
Вот что я придумал. Поместить popup еще в какой-то container и через него удалять popup:

Код AS3:
container.removeChild(popup);
popup= null;
Но как по мне это быдло-код. Как правильно убрать этот popup?
Спасибо