From 11860912ded027c1189d8bfda08509eeb7f80697 Mon Sep 17 00:00:00 2001 From: Suha Can Date: Thu, 9 Dec 2010 11:24:49 -0800 Subject: [PATCH] 16958 NullRef Exception when browsing to the Widgets admin if Theme.txt for an enabled Theme is missing "Zones" metadata --HG-- branch : dev --- .../Modules/Orchard.Widgets/Services/WidgetsService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs b/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs index 0f61ea598..77e1dfcef 100644 --- a/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs +++ b/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs @@ -43,7 +43,7 @@ namespace Orchard.Widgets.Services { public IEnumerable GetZones() { return _featureManager.GetEnabledFeatures() .Select(x => x.Extension) - .Where(x => DefaultExtensionTypes.IsTheme(x.ExtensionType)) + .Where(x => DefaultExtensionTypes.IsTheme(x.ExtensionType) && x.Zones != null) .SelectMany(x => x.Zones.Split(',')) .Distinct() .Select(x => x.Trim())