diff --git a/PROMS/Volian.Controls.Library/DisplayText.cs b/PROMS/Volian.Controls.Library/DisplayText.cs index 59fbd10d..58753d46 100644 --- a/PROMS/Volian.Controls.Library/DisplayText.cs +++ b/PROMS/Volian.Controls.Library/DisplayText.cs @@ -1693,8 +1693,15 @@ namespace Volian.Controls.Library } Text = myMatches.ReplaceMatches(); Text = Text.Replace(@"\xA0", @"\u160?"); //replace hard space - foreach (ReplaceStr prs in partialReplaceList) - Text = Regex.Replace(Text, prs.ReplaceWord, prs.ReplaceWith); + try + { + foreach (ReplaceStr prs in partialReplaceList) + Text = Regex.Replace(Text, prs.ReplaceWord, prs.ReplaceWith); + } + catch (Exception ex) // Don't crash on a format issue. + { + _MyLog.WarnFormat("{0} - {1}", ex.GetType().Name, ex.Message); + } return Text; } #region notused