From d9195122d5ee98488caf3c4b5d8a4e85499c973d Mon Sep 17 00:00:00 2001 From: Shannon Date: Fri, 17 Oct 2014 11:13:12 +1000 Subject: [PATCH] Fixes null check in template repo --- .../Persistence/Repositories/TemplateRepository.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs b/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs index 6817d77459..aac21682c1 100644 --- a/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs +++ b/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs @@ -291,8 +291,11 @@ namespace Umbraco.Core.Persistence.Repositories { //TODO: Fix this n+1 query! var masterTemplate = Get(dto.Master.Value); - template.MasterTemplateAlias = masterTemplate.Alias; - template.MasterTemplateId = new Lazy(() => dto.Master.Value); + if (masterTemplate != null) + { + template.MasterTemplateAlias = masterTemplate.Alias; + template.MasterTemplateId = new Lazy(() => dto.Master.Value); + } } if (_viewsFileSystem.FileExists(csViewName))