Discrimination occurs in the workplace when an employer takes adverse action against an employee or prospective employee because of a protected attribute such as sexual orientation.
That's almost verbatim from Australia's Fair Work Ombudsman's guidelines for all employees' right to protection from discrimination at work. Yet you still hear stories of Australians getting fired for being gay - or more accurately, being open about being gay. So is this actually legal in Australia? And if so, how?