After playing Emma Swan, the main character on ABC’s Once Upon a Time, for six seasons, Jennifer Morrison will not renew her contract to come on for the seventh. Morrison is one of several of the show’s main cast that has decided not to renew their contract.

Morrison took to social media to announce and explain her decision.

“As I reached the end of my 6 year contract on ONCE UPON A TIME, I was faced with a significant decision. ABC, Eddy Kitsis, and Adam Horowitz very generously invited me to continue as a series regular. After very careful consideration, I have decided that creatively and personally, it is time for me to move on,” said Morrison.

Kitsis and Horowitz, the shows writers and creators, are still planning for a seventh season, it just may be difficult without the show’s central character. But for the time it lasted, Morrison is grateful.

“Emma Swan is one of my favorite characters that I have ever played…I am absolutely blown away by the passion and commitment of the Oncer fans. I am so honored to have been a central part of such a special show. I will forever be grateful to Adam, Eddy, and ABC for giving me the gift of playing Emma Swan,” Morrison wrote.

Even though she won’t be back for a full season, Morrison has promised to stay in contact with the show’s fan base, showing up to fan conventions whenever she is able to.

She has also notified Horowitz and Kitsis that she will appear in one episode if the show is picked up for season seven.

“If ABC Network does in fact order a season 7, I have agreed to appear in one episode, and I will most certainly continue to watch ONCE UPON A TIME,” she wrote. “The creativity of the show runners has always inspired me, and I cannot wait to see the ways that they continue to develop and reinvent the show.”