Should a Freezing Trap return a stolen minion to the hand

hearthstone

I had a Freezing Trap in play and my opponent stole a minion (Scavenging Hyena) from me with Mind Control.

He attacked me with the stolen minion and the minion was returned to my opponent's hand. I expected the minion to be returned to my hand, because I thought that I'm the owner of the minion (that would match the rules of Magic the Gathering).

So my question is now, what is an owner in Hearthstone? Is it similar to MTG? Is this a bug in heartstone?

The description for Sap explicitly states that the minion gets returned to my opponent's hand, while Freezing Trap says it is returned to the owner's hand.

Freezing Trap:
When an enemy minion attacks, return it to its owner's hand and it costs (2) more

Mind Control:
Take control of an enemy minion

Sap:
Return an enemy minion to your opponent's hand

Best Answer

Nope, once mind controlled the minion is owned by the opposing player. It is working as intended.