Board Thread:Wiki-Related Discussion/@comment-34657163-20180423011507/@comment-91424-20180423015617

I don't know about Emilie or Bex, but Colin still had a year left on his contract. According to Deadline Hollywood: The contracts of the original Once cast are up at the end of the current season, so Parrilla and Carlyle need new deals while O’Donoghue has another year left on his.

In Colin's own words: "To be honest with you, I still had time left on my contract, anyway."