diff --git a/src/Orchard.Web/Core/Shapes/CoreShapes.cs b/src/Orchard.Web/Core/Shapes/CoreShapes.cs index 98722594c..c9b6d5aa6 100644 --- a/src/Orchard.Web/Core/Shapes/CoreShapes.cs +++ b/src/Orchard.Web/Core/Shapes/CoreShapes.cs @@ -283,7 +283,7 @@ namespace Orchard.Core.Shapes { [Shape] public void ContentZone(dynamic Display, dynamic Shape, TextWriter Output) { var unordered = ((IEnumerable)Shape).ToArray(); - var tabbed = unordered.GroupBy(x => (string)x.Metadata.Tab); + var tabbed = unordered.GroupBy(x => (string)x.Metadata.Tab ?? ""); if (tabbed.Count() > 1) { foreach (var tab in tabbed) {