diff --git a/OpenRA.Game/Traits/TraitsInterfaces.cs b/OpenRA.Game/Traits/TraitsInterfaces.cs index 89ce8ba4f6..57154dc125 100644 --- a/OpenRA.Game/Traits/TraitsInterfaces.cs +++ b/OpenRA.Game/Traits/TraitsInterfaces.cs @@ -550,7 +550,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));