Key listener not being removed

Hi there,

I’ve got a shell movie clip which loads some other clips. In one of the sub clips, I have a key listener. Inbetween loading of the sub clips, I have it removing the key listener and the movie clip.

But the function that was attached to the key listener is persistant, even after the sub clip has been deleted, and I’ve attempted to remove the key listener from the main shell. What ends up happening is the second time you load the sub clip, it runs the function twice, or three times, or as many times as you click the link to load it.

When i run the shell movie, it shows trace actions from the sub clip even after it’s been removed!

Any idears?? Nothing shows up in the variables or objects debug lists.