Sorry to hear about the Corporate foolishness. Sometimes corporations are simply trying to keep themselves from getting sued.

How to prevent, hmmm.. perhaps we have a civil rights lawyer on the board. One would think that your off hours are your own, particularly if no untoward behavior happens, and (this may be where they are coming from) no preferential behavior is shown by members of the group towards other members of the group at the disadvantage of other employees who are not members of the group. (Read it slowly, then it will make more sense)

Can't have Jacobites helping each other out in the work place.

Best of luck in trying to get this favorably resolved.

Cheers,

Marshal Moroni