diff --git a/OpenRA.Mods.RA/Player/ProductionQueue.cs b/OpenRA.Mods.RA/Player/ProductionQueue.cs index fd426bf728..cfce76529f 100644 --- a/OpenRA.Mods.RA/Player/ProductionQueue.cs +++ b/OpenRA.Mods.RA/Player/ProductionQueue.cs @@ -119,10 +119,11 @@ namespace OpenRA.Mods.RA public void OnOwnerChanged(Actor self, Player oldOwner, Player newOwner) { + ClearQueue(); + playerPower = newOwner.PlayerActor.Trait(); playerResources = newOwner.PlayerActor.Trait(); developerMode = newOwner.PlayerActor.Trait(); - ClearQueue(); if (!Info.Sticky) {