I too, am at a loss as to how this is a gaffe. There is no mitake. Barack Obama's campaign has always been about bringing together differing groups. Obama is not responsible for Rev. Donnie McClurkin's views, nor should he "shun" McClurkin.
McClurkin can sing his gospel hits and take his place seated with the audience or backstage. As long as McClurkin doesn't preach his views on homosexuality, no problem. If he does, Obama should do exactly what he has always done: speak the truth.
Black America does have a problem with homosexuality and HIV/AIDS. Obama has been very direct about that. Perhaps Brother McClurkin will learn a thing or two from listening to Brother Obama.