diff --git a/OpenRA.Mods.RA/Move/Mobile.cs b/OpenRA.Mods.RA/Move/Mobile.cs index ca19f906ee..6903c07bbc 100755 --- a/OpenRA.Mods.RA/Move/Mobile.cs +++ b/OpenRA.Mods.RA/Move/Mobile.cs @@ -289,12 +289,14 @@ namespace OpenRA.Mods.RA.Move public void AddInfluence() { - uim.Add( self, this ); + if( self.IsInWorld ) + uim.Add( self, this ); } public void RemoveInfluence() { - uim.Remove( self, this ); + if( self.IsInWorld ) + uim.Remove( self, this ); } public void OnNudge(Actor self, Actor nudger)