Okay, so this is either a bug or I missed some recent information...
Or it was always like that and I'm simply not perceptive enough :b
Anyway, I tested it in three situations (with puffy):
#1Give Him a Jetpack
cast on Ram
Verore Kidnapper cast on Ram.
Temporal Rift cast on Kidnapper.
Ram returns without flying.
Give Him a Jetpack cast on Infected Drone.
Temporal Rift cast on Infected Drone.
Infected Drone returns without flying.
Same as #2 but Poison was used.
Infected Drone loses Poison.