Bobby Cannavale with Kathryn Morris, Cold Case

Cupid's unfortunate misfire has turned into a big hit for Cold Case.

Bobby Cannavale, the star of ABC's short-lived romantic-comedy reboot, is now on his way back to the CBS procedural, sources tell TVGuide.com exclusively.

Cannavale will reprise his role of Det. Eddie Saccardo for at least three episodes, starting with the third episode of the upcoming Season 7. 

The set-up for Eddie's encore? Det. Lilly Rush turns to her former lover in a time of need — this despite the fact that Saccardo is still undercover and close to cracking his big narcotics case.

Cold Case this fall will air an hour later, on Sundays at 10/9c.

Cannavale is an Emmy winner from his run on Will & Grace, where he played Will's beau, police officer Vince D'Angelo.

Crave scoop on your favorite TV shows, from this summer or the upcoming fall season? E-mail senior editors Matt, Mickey and Tim at mega_scoop@tvguide.com. Also, follow TV Guide on Twitter.