Senior presidential administration official Ali Hasanov said that human rights campaigners were spreading lies about the ex-Soviet state and Western media were conducting an "anti-Azerbaijani" campaign.
He accused Islamic neighbour Iran of spreading fake rumours that a gay pride march would be held in Azerbaijan's capital Baku during Eurovision week.
"They are making statements about something that does not exist. We are holding Eurovision, not a gay parade," Hasanov told a news conference.
"Actually there is no word in the Azerbaijani language for a gay parade, unlike in their language," he added.
Nothing like answering human rights groups, by lashing out at Iran for having a word for gay parade...