Saw this happen in Germany earlier this season. The player was off down the tunnel when he was called back.
All for it if it ends up with the correct decision being made. Don't see the problem to be honest.
That said, at the game I saw it happen, the original decision WAS the correct one and...