diff --git a/OpenRA.Mods.RA/Reservable.cs b/OpenRA.Mods.RA/Reservable.cs index 459b0d355d..e520e15864 100755 --- a/OpenRA.Mods.RA/Reservable.cs +++ b/OpenRA.Mods.RA/Reservable.cs @@ -24,7 +24,7 @@ namespace OpenRA.Mods.RA if (reservedFor == null) return; /* nothing to do */ - if (!reservedFor.IsInWorld || reservedFor.IsDead()) // todo: replace with Target.IsValid? + if (!Target.FromActor( reservedFor ).IsValid) reservedFor = null; /* not likely to arrive now. */ }