# What should this tell me?

**URL:** <https://forum.kirupa.com/t/what-should-this-tell-me/293630>\
**Category:** flash\
**Created:** [July 31, 2009, 3:08pm UTC](https://forum.kirupa.com/t/what-should-this-tell-me/293630 "2009-07-31T15:08:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dmennenoh](https://avatars.discourse-cdn.com/v4/letter/d/9dc877/32.png) [@dmennenoh](https://forum.kirupa.com/u/dmennenoh)\
**Post date:** [July 31, 2009, 3:08pm UTC](https://forum.kirupa.com/t/what-should-this-tell-me/293630/1 "2009-07-31T15:08:36Z")

</div>

I am getting an error and can’t quite figure out what is going on - I have a player - Morris that uses an enter frame listener to move with the mouse. When I call remove - the listener is removed, stopping loop from being called, and the player is removed from the container. I stick a trace in loop, and a trace in remove and it goes like so:

morris loop  
morris loop  
morris loop  
morris loop  
morris remove self  
TypeError: Error #1010: A term is undefined and has no properties.  
at com.gmrmarketing.morris::Morris/loop()

Once removeSelf() is called, the listener is removed and loop stops… but I still get an error in loop()  
It’s like the last enterFrame that was dispatched is still running?
