Disgraced former Navy chaplain Gordon Klingenschmitt attempted to justify anti-LGBT discrimination on his most recent broadcast of Pray in Jesus' Name by linking it to Dr. Martin Luther King's "I Have A Dream" speech, in which King touched on the idea of judging a person by their character rather than by their race.

"In other words, it doesn't matter what your skin color is, it's what's inside of your heart," Klingenschmitt said. "And if your heart is full of corruption or sin or immorality -- in this case, homosexuality -- then you should be discriminated against."

According to Right Wing Watch, Klingenschmitt, who was reprimanded in 2006 for protesting in front of the White House in uniform, was using King's words to explain his opposition to a San Antonio, Texas ordinance that would expand the city's anti-discrimination policy to include LGBT residents.

"When these confusing statutes now try to redefine 'discrimination,' and say that you can no longer discriminate against character, that anyone who discriminates against character is guilty of discrimination and therefore ought to be discriminated against," Klingenschmitt argued. "They're actually saying Martin Luther King himself ought to be punished for his views, and that's not right."

In July 2013, Klingenschmitt called Supreme Court Justice Anthony Kennedy "evil" following the high court's ruling gutting the Defense of Marriage Act. In April 2013 he argued that Jesus Christ would have opposed a marriage of "three women and a dog" because he was a "biologist."

Watch Klingenschmitt's latest remarks, posted Tuesday by Right Wing Watch, below.