Board Thread:General Discussion/@comment-26083052-20150511151840/@comment-25926288-20150511152451

Correct! My theory is really that Zelena didn't take away Emma's powers permanently.

I know you can steal magical essences on the show, so it is likely it was truely gone, but the reason why it wasn't right away was that Emma didn't believe in herself (which is funny that she sort of does the same exact thing the next season).

Zelena could really troll Emma and Hook by keep casting that spell over and over. Even with the others!