Good point. I must have turned on auto-subscribe recently.
This does mean that there is already a process that ticks the box, in this case when the auto-subscribe option has been set. This process could be added to by testing to see whether the thread had already been subscribed to. Of course, this is now irrelevant to me as I've turned auto-subscribe on, thus bypassing the "problem."