A Kansas firefighter reportedly got his job back ahead of his trial for an incident where he allegedly spit on a 3-year-old and used a racial slur.

Terrence Jeremy Skeen, 42, is back at work at the Kansas City Fire Department after his lawyers claim he was “suspended incorrectly,” according to the Kansas City Star.

Skeen, however, still faces charges for battery, assault and disorderly conduct in connection to a Feb. 26 altercation at a local Hooters.

The firefighter is accused of threatening to shoot a black customer, hurling the N-word at him and spitting on his 3-year-old grandson at the restaurant.

The tot’s grandfather, Raymond L. Harris, said that the boy briefly wandered away when another patron told him that Skeen spit on the child.

“You need to get that f—ing girl and take her back to the other side where you came from,” Skeen allegedly shouted at Harris from across the restaurant.

After correcting him on his grandson’s gender, Harris said that he asked him if he spit on the boy, according to the Kansas City Star.

“F— you, you n—-r,” Skeen reportedly said to him. “I will spit on you. F— you! I will shoot you!”

Skeen’s lawyers denied the accusations to the newspaper and said that his story “will all come out at the trial.”