diff --git a/OpenRA.Mods.RA/GainsExperience.cs b/OpenRA.Mods.RA/GainsExperience.cs index fa0a3fd1a7..acfe47709b 100644 --- a/OpenRA.Mods.RA/GainsExperience.cs +++ b/OpenRA.Mods.RA/GainsExperience.cs @@ -78,7 +78,7 @@ namespace OpenRA.Mods.RA Sound.PlayNotification(self.Owner, "Sounds", "LevelUp", self.Owner.Country.Race); self.World.AddFrameEndTask(w => w.Add(new CrateEffect(self, "levelup"))); - if (Level == 1) + if (Level == 1 && !self.Destroyed) self.World.AddFrameEndTask(w => w.Add(new Rank(self))); } }