diff --git a/PROMS/VEPROMS.CSLA.Library/Config/EnumDescConverter.cs b/PROMS/VEPROMS.CSLA.Library/Config/EnumDescConverter.cs index 807431dd..97629307 100644 --- a/PROMS/VEPROMS.CSLA.Library/Config/EnumDescConverter.cs +++ b/PROMS/VEPROMS.CSLA.Library/Config/EnumDescConverter.cs @@ -36,7 +36,8 @@ namespace DescriptiveEnum public static string GetEnumDescription(Enum value) { //Console.WriteLine("{0}", value); - FieldInfo fi = value.GetType().GetField(value.ToString()); + FieldInfo fi = value.GetType().GetField(value.ToString()); + if (fi == null) return value.ToString(); DescriptionAttribute[] attributes = (DescriptionAttribute[])fi.GetCustomAttributes( typeof(DescriptionAttribute), false);