diff --git a/OpenRA.Game/Traits/TraitsInterfaces.cs b/OpenRA.Game/Traits/TraitsInterfaces.cs index 02514d7591..777eed8d9d 100644 --- a/OpenRA.Game/Traits/TraitsInterfaces.cs +++ b/OpenRA.Game/Traits/TraitsInterfaces.cs @@ -549,7 +549,7 @@ namespace OpenRA.Traits { Id = id; Name = map.GetLocalisedString(name); - Description = map.GetLocalisedString(description); + Description = description != null ? map.GetLocalisedString(description) : null; IsVisible = visible; DisplayOrder = displayorder; Values = values.ToDictionary(v => v.Key, v => map.GetLocalisedString(v.Value));