Hidden objects bugged?

I recently played an arena game, where my opponent discovered frozen touch from Hidden objects. Surely cant be intended?

(https://hsreplay.net/replay/XsiEYcdntHuiJDwbwHdA6J)

He played Frozen Touch first, which generated a second one in his hand. Then he played Hidden Objects which gave him an Ice Barrier, which he played. He then played the second Frozen Touch he got from the first.

What’s the issue?