Edit: I'm running CS5 on 64-bit Windows 7
Message was edited by: JonTheMon
Did you ever get to the bottom of this problem or find a workaround?
I ended up just having a check for when the flag gets thrown. I check myEvent.parent.toString() to see if it comes from the right place.