“Once Upon a Time” has been renewed for season six.

ABC announced another season for the series, just in time for the debut of the second half of “Once Upon a Time” Season Five.

Series co-creator Adam Horowitz took to Twitter to reveal the good news.

TVLine wrote the early renewal announcement also came almost two weeks after ABC shook up its upper management. The network had replaced entertainment chief Paul Lee with Channing Dungey.

Lee earlier said ahead of the Television Critics Association’s winter press tour recently that the series had a “long and bright future,” Entertainment Weekly reported.

The OUAT renewal also disproved rumours that the show will be cancelled.

TVLine added that the “Once Upon a Time” is also currently casting the recurring roles of two sparring brothers. The two new characters will debut at the end of this season but they will reprise their role in the upcoming season. The site earlier reported that ABC has cast Costas Mandaylor as Captain Silver, a pirate who had a connection to Hook at some point in the past.

Meanwhile, The Hollywood Reporter noted that the ABC Studios fantasy-drama has seen its ratings progressively drop season-to-season. To date, the series is averaging 5 million weekly viewers and a 1.6 demo rating, down for about 25 percent from its previous season, TVLine wrote. But with Live+7, the numbers grew to 7.3 million with the demo jumping at about 2.6, and ranking sixth and fifth among ABC’s dramas.

“Once Upon a Time”, which revolves around fairy tales,  will be airing its 100th episode on March 6.

Other ABC shows that will be returning for another seasons are “America’s Funniest Home Videos,” “The Bachelor,” “Black-ish,” “Dancing With the Stars,” “Fresh Off the Boat,” and “The Goldbergs.” Shonda Rhimes’ “Grey’s Anatomy,” “How to Get Away With Murder,” and  “Scandal” as well as other ABC shows such as “Agents of SHIELD,” “The Middle,” “Modern Family,” “Shark Tank “and “Quantico.”