From d7e63ec28ad60111d5dee6bd5a245d9e0d3c5dab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sat, 13 Jun 2015 10:53:48 +0200 Subject: [PATCH] fix a NullReferenceException --- OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs b/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs index 27661e6e36..00e47098ea 100644 --- a/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs +++ b/OpenRA.Mods.Common/UtilityCommands/UpgradeRules.cs @@ -1101,7 +1101,7 @@ namespace OpenRA.Mods.Common.UtilityCommands var chPal = nodeChPal != null && !string.IsNullOrEmpty(nodeChPal.Value.Value) ? nodeChPal.Value.Value : "effect"; ge.Value.Nodes.Remove(nodeChPal); - if (upgrades != 0) + if (upgrades != 0 && nodeUpgrades != null) { foreach (var nodeUpgrade in nodeUpgrades.Value.Nodes) nodeUpgrade.Value.Value = "rank" + (string.IsNullOrEmpty(nodeUpgrade.Value.Value) ? null : ", ") + nodeUpgrade.Value.Value;