Elton John said Tuesday that Vladimir Putin phoned him after the musician requested a meeting to discuss Russia's anti-gay environment - but Putin's spokesman denied the report.
There was no immediate way to reconcile the differing accounts.
On Instagram, the British star said "thank-you to President Vladimir Putin for reaching out and speaking via telephone with me today. I look to forward to meeting with you face-to-face to discuss LGBT equality in Russia."
John's publicist, Gary Farrow, confirmed the content of the Instagram post Tuesday.
Last week John criticized Russia's law against gay "propaganda" and comments by Putin suggesting that gay people prey on children. He told the BBC he would "love to sit down with him" and try to change Putin's mind.
Putin's spokesman Dmitry Peskov told Russian news agencies later Tuesday that Putin never called John.
"Putin did not have a conversation with Elton John, and, what's more, we have not received any requests from him for a meeting," Peskov was quoted as saying.
Peskov added, however, that Putin would be willing to talk to the musician if he reaches out to him.
"The president has always been open to discuss human rights issues," he said. "The president, I'm sure, will be ready to meet with Elton John, too, if there is such a request."
John performed in the then-Soviet Union in 1979 and still regularly plays shows in Russia.