Here's an interesting question to ponder from the ethics class.
The scenario: John and Bob both work for Mary. They've been working together for years and have done many projects together amicably. Both men run teams. However, John just found out that Bob is gay. This bothered him.
Mary met separately with John and Bob to talk about them working together going forward. She asked John what he'd like to do and he suggested two of his senior team members step up and act as liaisons with the other group. A good learning experience / career growth with them, and a solution to his issue.
So then all three get together again and Mary says "OK Bob, John is going to have his two team members liaison with your group going forward. Issue solved."
Bob yells: "Discrimination! He's treating me differently because he now knows I'm gay!"
Mary states dictatorially: "I am only going to say this once. We do not discriminate."
Bob (interrupting): "Yeah right."
Mary: "Cut that out. We simply have two co-workers who can't get along and we need to find a solution so our project can get done."
Bob: "Send John to counseling!"
John: "See what I have to deal with!"
I'm summarizing of course
So what should Mary have done?