From 28a7f7450d14cd77b62d7f1f9d8b9b2ad1707dd3 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Wed, 11 Jul 2012 11:28:27 -0700 Subject: [PATCH] #18795: Fixing exception when no theme is enabled Work Item: 18795 --- .../Modules/Orchard.Widgets/Services/WidgetsService.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs b/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs index e6a6cb665..92a79369e 100644 --- a/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs +++ b/src/Orchard.Web/Modules/Orchard.Widgets/Services/WidgetsService.cs @@ -78,6 +78,10 @@ namespace Orchard.Widgets.Services { } public IEnumerable GetZones(ExtensionDescriptor theme) { + if(theme == null) { + return Enumerable.Empty(); + } + IEnumerable zones = new List(); // get the zones for this theme