diff --git a/OpenRA.Mods.RA/Widgets/ProductionPaletteWidget.cs b/OpenRA.Mods.RA/Widgets/ProductionPaletteWidget.cs index a5d37053f2..5458939f74 100644 --- a/OpenRA.Mods.RA/Widgets/ProductionPaletteWidget.cs +++ b/OpenRA.Mods.RA/Widgets/ProductionPaletteWidget.cs @@ -199,7 +199,7 @@ namespace OpenRA.Mods.RA.Widgets i++; } - eventBounds = icons.Keys.Aggregate(Rectangle.Union); + eventBounds = icons.Any() ? icons.Keys.Aggregate(Rectangle.Union) : Rectangle.Empty; } public override void Draw()