To much security = bad functionality.
To be clear, bad security == bad functionality. That hint is messing with the system at a low level, and it will break stuff, as you've discovered. Not to mention that it only catches a subset of this particular attack. The grief/benefit ratio is heavily on the side of "grief", the benefit is practically nil.
Chris