Conor McGregor has apologised for using a homophobic slur.
The MMA fighter said he did not mean any disrespect to the LGBT community when he used the word f****t in an incident caught on camera.
McGregor, who entered the RTE studios with his son, Conor Jnr, made the apology on the Late Late Show last night.
In the video clip he was caught in conversation with fighter Artem Lobov, after the latter's defeat in a UFC bout.
"I have to put my hands up there," he told host Ryan Tubridy.
"I was watching a fighter, a sparring partner, a training partner, a friend, a brother of mine who has given his health, his body health, his brain health, everything to help me prepare for fights to give my brain health and my body health to entertain the public.
"That's the fighter I was going to watch and support," he said.
"I witnessed him lose a fight, and a potential career-ending fight, in a manner where the opponent was stalling and running away and I was upset.
"I didn't mean no disrespect," he said.
McGregor also said he was actively in favour of gay marriage and contributed to the referendum in 2015. "You'd swear I was screaming at two people of the same sex kissing," he said of the reaction to the video clip.
"I campaigned, when we were trying to get same sex marriage legalised, I was campaigning for that," he said in an interview which was pre-recorded ahead of broadcast.
"It is another one where things just get blown out, and they love to just, any chance they get, they love to throw me under the bus. It is what it is. I'll just say sorry for what I said and that's it and try to move on from it."
McGregor also spoke during the interview about why he felt the Floyd Mayweather fight in Las Vegas ended too soon and about how the birth of his son has changed him.
McGregor, was home in Dublin to promote documentary movie Conor McGregor: Notorious.
It will open in cinemas on Friday.