Ellen DeGeneres says that Kim Burrell isn't going to appear on The Ellen DeGeneres Show as scheduled.
Ellen posted a message on Twitter several days after Kim refused to apologise for a sermon in which she reportedly referred to gays and lesbians as perverted.
A tape of Kim preaching at Houston's Love & Liberty Fellowship Church was circulated online.
The gospel singer and Pharrell were due to perform a song from the movie Hidden Figures on Ellen's show.
There was no further comment from the show or Ellen.
Pharrell posted on Instagram that "I condemn hate speech of any kind," but he made no specific reference to Kim Burrell.
The rest of Pharrell's message read: "There is no room in this world for any kind of prejudice. My greatest hope is for inclusion and love for all humanity in 2017 and beyond."