createEmptyMovieClip?

Got a quick one here, I have 2 frames in a my fla, and here is what frame 1 looks like:

this.createEmptyMovieClip(“my_mc_1”, 10);
with (my_mc_1){
_x=0;
_y=0;
}
my_mc_1.attachMovie(“frame1Image”, “image1”, _root.getNextHighestDepth());
stop();

I also have a button on the stage with this in it:
on(release){
my_mc_1.removeMovieClip()
gotoAndPlay(2);
}

I also have a button to go back to frame 1 in frame 2, problem is that after a while of going back and forth from frame 1 and 2, the movieclip my_mc_1 appears in frame 2, which its not supposed to.

basically when you hit frame 2, you should never see the image, but it still appears

anyway around this??

thanks