diff --git a/src/Umbraco.Core/Models/DomainExtensions.cs b/src/Umbraco.Core/Models/DomainExtensions.cs index 47cd34105b..616685b6b9 100644 --- a/src/Umbraco.Core/Models/DomainExtensions.cs +++ b/src/Umbraco.Core/Models/DomainExtensions.cs @@ -13,6 +13,9 @@ namespace Umbraco.Core.Models public static bool IsDefaultDomain(this IDomain domain, ILocalizationService localizationService) { var defaultLang = localizationService.GetDefaultVariantLanguage(); + if (defaultLang == null) + return false; //if for some reason a null value is returned (i.e. no languages or based on mock unit test data), then assume false + return domain.LanguageIsoCode == defaultLang.CultureName; } }