From ce8d787a9c3396cb6009b1579c4d204d5c634cef Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Fri, 28 Jan 2011 13:13:19 +1300 Subject: [PATCH] fix crash in build palette keyboard handler after winning/losing --- OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs index ee81f111c7..a45339c7b7 100755 --- a/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs +++ b/OpenRA.Mods.RA/Widgets/BuildPaletteWidget.cs @@ -496,6 +496,8 @@ namespace OpenRA.Mods.RA.Widgets bool DoBuildingHotkey(char c, World world) { if (!paletteOpen) return false; + if (CurrentQueue == null) return false; + var toBuild = CurrentQueue.BuildableItems().FirstOrDefault(b => b.Traits.Get().Hotkey == c.ToString()); if ( toBuild != null )