NBC/Will Heath(NEW YORK) — Pete Davidson apologized — in person — to Lt. Cmdr. Dan Crenshaw during Saturday Night Live’s "Weekend Update" segment, one week after joking about the candidate's eye patch. "On behalf of me and the show, I apologize," Davidson said.

Davidson joked about Crenshaw, a veteran of the war in Afghanistan, during a segment on "Weekend Update" last week. Davidson showed photos of various candidates for the midterm elections, including one of Crenshaw.

"You may be surprised to hear that he's a congressional candidate from Texas and not a hitman in a porno movie," Davidson joked. "I'm sorry. I know he lost his eye in war or whatever."

Crenshaw, a former Navy SEAL, lost his right eye when an IED exploded during a tour of Afghanistan in 2012. After he recovered from his injury, he returned to duty minus the injured eye. He earned two Bronze Stars and a Purple Heart during his military career — and he just won his congressional race.

After Davidson's on-air apology Saturday night, Congressman-elect Crenshaw made a surprise appearance at the "Weekend Update" desk.

"Thank you so much for coming," Davidson said.

"Thank you for making a Republican look good," Crenshaw responded.

Davidson again apologized to Crenshaw, who won his race for Texas' 2nd Congressional District on Tuesday by defeating Democrat Todd Litton.

On Saturday's show, Crenshaw's phone began ringing with the Ariana Grande song "Breathin." Davidson, of course, recently broke up with the pop star after getting engaged earlier this year.

"You gonna answer that?" Davidson asked. "I'm just gonna let it ring," Crenshaw responded.

"Do you know her?" Crenshaw asked.

Crenshaw then cut a few jokes about Davidson's appearance, including that he looked like, "a troll doll with a tapeworm."

He closed by asking Americans to forgive one another and to tell a veteran "never forget." He also thanked Davidson's father — a firefighter who died on September 11 — for his sacrifice.

Copyright © 2018, ABC Radio. All rights reserved.