removeMovieClip - not working

I read the other posts pertaining to removeMovieClip(), but none of them are using a button within the attached movie to remove the attached movie itself. Is this why the following won’t remove the attached MC.


var editorStartPoint:MovieClip = this;

editorStartPoint.attachMovie("addMCWin","addMCWin",editorStartPoint.getNextHighestDepth());
    addMCWin._x = (Stage.width/2)-(addMCWin._width/2);
    addMCWin._y = (Stage.height/2)-(addMCWin._height/2);
    addMCWin.closeBTN.onRelease = function(){
        trace("closed")
        trace(editorStartPoint.addMCWin);
        editorStartPoint.addWin.removeMovieClip();
    }