From 57c68daf384e40ff70804272986fda868bbdae14 Mon Sep 17 00:00:00 2001 From: Kevin Jump Date: Thu, 23 Jan 2014 16:07:07 +0000 Subject: [PATCH] Fix Template Import when template has no master Importing a template with no master template (i.e when it's at the root) caused an error. Added check for MasterTemplateId != null - (tried .IsValueCreated but that generated a object not set exception) --- 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 af700d09cc..3a9d9dcd0f 100644 --- a/src/Umbraco.Core/Services/PackagingService.cs +++ b/src/Umbraco.Core/Services/PackagingService.cs @@ -1631,7 +1631,7 @@ namespace Umbraco.Core.Services xml.Add(new XElement("Design", new XCData(template.Content))); var concreteTemplate = template as Template; - if (concreteTemplate != null) + if (concreteTemplate != null && concreteTemplate.MasterTemplateId != null) { if (concreteTemplate.MasterTemplateId.IsValueCreated && concreteTemplate.MasterTemplateId.Value != default(int))