Dave,
>>You could try unwiring the delegate when you don't want it to fire.
>object.event -= new eventhandler(method)<Thanks, that's what I was looking for ... I forgot about the -= instead of the += ... but does it actually work like that (unwire the delegate)? I guess I could test it to find out, but the problem that I had when I first posted the question was actually not caused by the unwanted firing of the eventhandler, so I guess I really don't need to do that now.
~~Bonnie