A Dublin promoter has apologised and made a donation to charity after a woman was turned away from a gay night because she is heterosexual.

Vera Donovan was “shocked and humiliated” at her treatment at Sin nightclub in the city’s Temple Bar area, the Irish Independent reports.

Eddie McGuinness, the promoter of the weekly Sin night, told the paper he has donated 200 euros (£143) to a charity of Ms Donovan’s choice, the Dublin AIDS Alliance.

Under the Equal Status Act 2000 it is illegal to discriminate in when providing good or services on the grounds of both gender and sexual orientation in the Republic of Ireland.

There are similar protections in the UK under the Sexual Orientation Regulations, which came into effect across the country in April. So far the new law has not been tested in court.