In the “Code of Honor” episode of “Star Trek: The Next Generation,” the Enterprise-D goes to planet Ligon II, where the inhabitants are dressed as “African tribesmen” stereotypes.
The Ligonian king Lutan (Jessie Lawrence Ferguson) kidnaps Lieutenant Tasha Yar (Denise Crosby) and forces her to fight his wife Yareena (Karole Selmon) in a duel to
In addition to the stereotypes and barbarism, there is a lot of sexist language in the episode where Captain Picard (Patrick Stewart) plays along with Lutan's misogyny.
Jonathan Frakes, who played Commander Riker on “Next Generation,” told Trek Nation in 2007 that he wanted to see the episode struck from reruns and from home video.
In 2023, Frakes reiterated those wishes to TrekMovie, finding it surprising that the episode hadn't been removed from streaming apps because it’s as racist now as it was in 1987.
Frakes said, “They should take it out of the rotation. I think it is a great time to make that kind of — as small as it is — to make that kind of a statement would be fabulous.”
The interviewer suggested the episode should have a disclaimer for racist imagery, but Frakes said the disclaimer should explain what the episode was trying — but failed — to do.
He offered, “It should be included with an appropriate statement of reason. [...] This is not who we are. This is not what we stand for. It's an embarrassment to the franchise.”