diff --git a/OpenRA.Mods.Common/Activities/Air/ResupplyAircraft.cs b/OpenRA.Mods.Common/Activities/Air/ResupplyAircraft.cs index 67232528c3..9fd113218d 100644 --- a/OpenRA.Mods.Common/Activities/Air/ResupplyAircraft.cs +++ b/OpenRA.Mods.Common/Activities/Air/ResupplyAircraft.cs @@ -50,6 +50,10 @@ namespace OpenRA.Mods.Common.Activities public override Activity Tick(Actor self) { + // Conditional fixes being able to stop aircraft from resupplying. + if (IsCanceled && NextInQueue == null) + OnFirstRun(self); + return NextActivity; } }