diff --git a/src/umbraco.cms/businesslogic/workflow/Notification.cs b/src/umbraco.cms/businesslogic/workflow/Notification.cs index 7722fd03ba..e755a29b9d 100644 --- a/src/umbraco.cms/businesslogic/workflow/Notification.cs +++ b/src/umbraco.cms/businesslogic/workflow/Notification.cs @@ -84,8 +84,8 @@ namespace umbraco.cms.businesslogic.workflow { // check if something was changed and display the changes otherwise display the fields Property oldProperty = oldDoc.getProperty(p.PropertyType.Alias); - string oldText = oldProperty.Value.ToString(); - string newText = p.Value.ToString(); + string oldText = oldProperty.Value != null ? oldProperty.Value.ToString() : ""; + string newText = p.Value != null ? p.Value.ToString() : ""; // replace html with char equivalent ReplaceHTMLSymbols(ref oldText); @@ -124,7 +124,7 @@ namespace umbraco.cms.businesslogic.workflow summary.Append(""); summary.Append("" + p.PropertyType.Name + ""); - summary.Append("" + p.Value.ToString() + ""); + summary.Append("" + newText + ""); summary.Append(""); } summary.Append(