After being MIA for nearly two full seasons, Storybrooke’s resident shrink is taking appointments again.

TVLine has learned exclusively that Once Upon a Time original cast member Raphael Sbarge is set to reprise his role as Jiminy Cricket’s human alter ego, Dr. Archie Hopper, in the ABC drama’s Season 6 premiere — “and our favorite cricket-shrink is going to find himself with a new patient,” says series co-creator Adam Horowitz.

Archie was last seen in the early Season 4 episode “Rocky Road,” as the Frozen storyline was getting underway. Since going on recurring status with Once, Sbarge has been a series regular on TNT’s Murder in the First (as SFPD homicide inspector David Molk ) and guested on such series as Hawaii Five-0, iZombie, NCIS: Los Angeles and Better Call Saul.

Once Upon a Time returns on Sunday, Sept. 25, with its first season in a while to move away from the 11-episode storyline arcs.

Want more scoop on Once, or for any other show? Email insideline@tvline.com and your question may be answered via Matt’s Inside Line.