From a60e2318ada695388cd71ae8f2100ad4129515ff Mon Sep 17 00:00:00 2001 From: Shannon Date: Mon, 17 Mar 2014 13:23:26 +1100 Subject: [PATCH] Fix Null Prevalue Values on Export of DataTypes Exporting a DataType that has a Numeric pre-value that has no value causes an Exception - added null checking to pre value.value --- src/Umbraco.Core/Services/PackagingService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Services/PackagingService.cs b/src/Umbraco.Core/Services/PackagingService.cs index c06cec03fc..b8c854024b 100644 --- a/src/Umbraco.Core/Services/PackagingService.cs +++ b/src/Umbraco.Core/Services/PackagingService.cs @@ -700,7 +700,7 @@ namespace Umbraco.Core.Services { var prevalue = new XElement("PreValue"); prevalue.Add(new XAttribute("Id", pv.Value.Id)); - prevalue.Add(new XAttribute("Value", pv.Value.Value)); + prevalue.Add(new XAttribute("Value", pv.Value.Value == null ? "" : pv.Value.Value)); prevalue.Add(new XAttribute("Alias", pv.Key)); prevalue.Add(new XAttribute("SortOrder", sort)); prevalues.Add(prevalue);