Macklemore and Ryan Lewis performed their gay marriage anthem "Same Love" at the 2013 MTV Video Music Awards, which they won an award for.
Only up on the podium, Mack forgot to thank Mary Lambert, the gay singer whose guest vocals were vital to their Best Social Message Song win.
Fortunately, there were no hard feelings, as Mary later delivered an impassioned performance - featuring Jennifer Hudson - with the guys. Watch:
You can probably cut Macklemore a little slack, as he got caught up in a fervent speech about the song's importance when he accepted the award:
"I'll be honest, I really wanted to win Best Rap Video, but this Moonman right here stands for a lot more," the Seattle rapper said, fighting back emotion.
"I've been writing songs, since I was like 15 years old and out of every single song I have ever written, this is the most important record out of all of them."