fix an explicit NRE

This commit is contained in:
Matthias Mailänder
2015-05-31 22:13:07 +02:00
parent 79edf648a7
commit 060e83b35d

View File

@@ -56,7 +56,7 @@ namespace OpenRA.Mods.Common.UtilityCommands
foreach (var node in nodes) foreach (var node in nodes)
{ {
var alreadyTranslated = node.Value.Value != null && node.Value.Value.Contains('@'); var alreadyTranslated = node.Value.Value != null && node.Value.Value.Contains('@');
if (translatables.Contains(node.Key) && !alreadyTranslated) if (translatables.Contains(node.Key) && !alreadyTranslated && parentLabel != null)
{ {
var translationKey = "{0}-{1}-{2}".F(container.Replace('_', '-'), parentLabel.Replace('_', '-'), node.Key.ToUpper()); var translationKey = "{0}-{1}-{2}".F(container.Replace('_', '-'), parentLabel.Replace('_', '-'), node.Key.ToUpper());
Console.WriteLine("\t{0}: {1}", translationKey, node.Value.Value); Console.WriteLine("\t{0}: {1}", translationKey, node.Value.Value);