From c8c96b9f6bee6682c345f5395349a64569d3d854 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 8 Sep 2010 03:22:05 +1200 Subject: [PATCH] Fix crash when losing fact with building ready to place --- OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs index 0a3f1a11c3..536126f37f 100755 --- a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs +++ b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs @@ -81,6 +81,9 @@ namespace OpenRA.Mods.RA.Widgets .Where(p => p.Actor.Owner == world.LocalPlayer) .Select(p => p.Trait); + if (CurrentQueue != null && CurrentQueue.self.Destroyed) + CurrentQueue = null; + foreach (var queue in queues) { if (queue.AllItems().Count() > 0)