I don't seem to notice that, I have one "stun" rule just marks the message as read and another "kill" rule that ignores the entire subthread. This does sometimes confuse the unread message count for a group, but I just treat that as handy feedback that the rules are doing their job.
What action do you have for the rule?