On November 7, 1997, all four "TGIF" shows that night had a storyline (TGIF Time Machine, "Time Goes Insane Friday") in which Salem from "Sabrina the Teenage Witch" (voiced by Nick Bakay) caused the characters in each show to travel back to a different point in time – the result of the warlock-turned-anthropomorphic cat having swallowed a "time ball". On an episode of "Boy Meets World" aired the previous week (October 31), Melissa Joan Hart made a second cameo, as an aside, due to the episode in question ("The Witches of Pennbrook") featuring a plot involving a coven of witches being thwarted from taking the soul of supporting main character Jack Hunter (played by Matthew Lawrence); the cameo featured fellow main character Eric Matthews (Will Friedle) describing the event and swearing off witches, not realizing that Sabrina is one.