Bobi Wine, Uganda's most prominent opposition leader and former reggae star, met with Kanye West to meet with President Yoweri Museveni at the State House.
West is in Uganda with his wife, reality show star Kim Kardashian West, to record a video in a playground where the rapper is recording his ninth album in a specially designed tent.
The presidency of Uganda published photos of him meeting with Museveni at the State House on Monday and exchanging gifts.
West gave the 74-year-old president, who has been in power since 1986, a pair of coaches from Yeezy Boost. Museveni corresponded with a signed copy of his book Sowing the mustard seed: the struggle for freedom and democracy in Uganda. He said the two had enjoyed "fruitful discussions" on the promotion of tourism and the arts.
Wine, a parliamentarian and one of the best-known popular musicians in the East African country, said it was "immoral" for West to use his image "just to rub shoulders with the president."
The politician, who was arrested while campaigning in northern Uganda in August and then seriously wounded in detention, said: "He is rubbing elbows with a president who has been in power for 32 years and restricts any freedom, a country where Opposition activists are tortured. " and imprisoned. "
Three people were killed and about 100 were arrested in riots that followed Wine's arrest. More than 80 artists, activists and politicians signed a statement condemning their treatment. The signatories included Chris Martin, Chrissie Hynde, Brian Eno and Damon Albarn, as well as African musicians such as Femi Kuti.
His return in September from the United States, where he had sought medical treatment, led to a massive security crackdown.
"It would have been great if he had used his voice for the good of people in Africa," said Wine, whose real name is Robert Kyagulanyi. "I'm a musician but I'm not allowed to present a show in my own country because I do not agree with the president, it's very disappointing."
The singer is a controversial figure, and has faced repeated accusations of homophobia.
West published an extensive monologue on social media explaining his trip to Africa and listing Fela Kuti, the extravagant musician, songwriter and Nigerian activist who died in 1997, as an inspiration.
"Music is the best on the planet. I am the best live recording artist. We, rather, because the spirits flow through me. The spirit of Fela, the spirit of [Bob] Marley, the spirit of [Tu]Pac [Shakur] it flows through me, "said West.
Seun Kuti, son of Fela Kuti and a well-known musician in his own right, issued a statement that distanced West's family. "On behalf of the Kuti family, I want to say that the spirit of Olufela Anikulapo Kuti is not close to Kanye West," he said.
The West is not alien to the controversy. Invited to the White House to talk about the prison reform last week, he was wearing a red Make America Great Again cap when he sat opposite Donald Trump and launched into a long monologue in front of the reporters in the Oval Office.
"This is our president, he has to be the freshest, the aviator, the most fertile planes, the best factories," said West, a strident supporter of Trump.
Museveni also supported Trump, arguing amid the outrage provoked when the president described African nations as "shitty countries" that "the United States has one of the best presidents."
"I love Trump because he says frankly to Africans … Africans need to solve their problems, they need to be strong." It is the fault of Africans who are weak, "said Museveni.
The veteran leader, a key ally of American security, has become increasingly authoritarian in recent years. He can seek re-election in 2021 because parliament passed a law last year eliminating a clause in the constitution that had prevented anyone over 75 from holding the presidency.