Pop star Justin Bieber turned down a $5 million offer to perform near the Republican National Convention in Cleveland, according to a Friday report from TMZ.

GOP donors offered what would have been Bieber's biggest-ever payday for a 45-minute performance near the Quicken Loans Arena last week. Donors were reportedly also willing to cover production costs.

ADVERTISEMENT

A promoter told Bieber the event was “not political,” adding he need not endorse Republican presidential nominee Donald Trump Donald John TrumpBiden leads Trump by 36 points nationally among Latinos: poll Trump dismisses climate change role in fires, says Newsom needs to manage forest better Jimmy Kimmel hits Trump for rallies while hosting Emmy Awards MORE or any GOP policies.

TMZ said Bieber’s team disagreed, with agency CAA and manager Scooter Braun both finding the event “100 percent political.”

Braun, who supports Democratic presidential nominee Hillary Clinton Hillary Diane Rodham ClintonBiden leads Trump by 36 points nationally among Latinos: poll Democratic super PAC to hit Trump in battleground states over coronavirus deaths Battle lines drawn on precedent in Supreme Court fight MORE, then suggested Bieber display Black Lives Matter banners during his performance.

The GOP’s donors rejected this compromise, however, insisting Bieber only showcase “All Lives Matter” banners instead. They also ruled out Bieber disparaging Trump or any Republican positions onstage.

TMZ added Bieber’s band, which is made up entirely of African-Americans, did not want to perform after the disagreement.

Bieber ultimately ruled out the gig upon discovering Cleveland Cavaliers star LeBron James had done the same for another GOP event.

Braun welcomed Clinton, rapper Kayne West and reality television star Kim Kardashian to his Los Angeles home last year for a fundraiser benefiting Clinton.