The Vampire Diaries has a knack for bringing back deceased characters season after season.

Is There Enough 'Common Ground' Presently For 'The Vampire Diaries' & 'The Originals' To Have Crossovers?

Just when viewers think they have seen the last of someone, they manage to pop up again later on during the series in some form.

Jodi Lyn O'Keefe is well aware of leaving and returning to the series. The actress portrayed Jo, a witch from the Gemini Coven, who eventually met a tragic death last season.

Stefan & Damon Are 'Hosting Thanksgiving' On 'The Vampire Diaries'

That was not the last of viewers of the supernatural series seeing her, though. Alaric (Matt Davis) could not part with his wife's body and got his hands on the phoenix stone at the start of this season and it turns out the phoenix stone doesn't bring back just anyone to life. The stone houses vampire spirits so Alaric's wife's body became home to a vampire by the name of Florence.

In the latest episode, Best Served Cold, Jo (Florence) died since the vampire spirit in her human body wasn't working out well.

Is this officially the last viewers have seen of O'Keefe on the series? Maybe not, and the actress dished why to Entertainment Weekly.

"I'm not afraid to tell you that many, many people on the Interwebs, as I call it, have pointed out to me that vampire blood did go in my mouth before I actually passed away," O'Keefe said noting that Caroline (Candice King) attempted to heal Jo's body with Florence's spirit inside.

Weirder things have resulted on the series like Caroline's magical pregnancy that is coming up in the future since the actress is pregnant in real life and this is how the series is keeping her in the scripts. Vampires cannot reproduce so of course there is a loophole involving magic. The Gemini Coven chanted a spell prior to dying last season to preserve the lives of Alaric and Jo's unborn twins as Valerie (Elizabeth Blackmore) revealed in the last episode.

The Vampire Diaries airs on Thursdays at 8 p.m. ET on The CW.