diff --git a/src/Orchard.Web/Modules/Orchard.Search/Drivers/SearchSettingsPartDriver.cs b/src/Orchard.Web/Modules/Orchard.Search/Drivers/SearchSettingsPartDriver.cs index cf5b0c8fc..8fe72d8d8 100644 --- a/src/Orchard.Web/Modules/Orchard.Search/Drivers/SearchSettingsPartDriver.cs +++ b/src/Orchard.Web/Modules/Orchard.Search/Drivers/SearchSettingsPartDriver.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using System.Linq; using System.Xml.Linq; using Orchard.ContentManagement; @@ -61,7 +62,10 @@ namespace Orchard.Search.Drivers { } protected override void Exporting(SearchSettingsPart part, ExportContentContext context) { - context.Element(part.PartDefinition.Name).Add(new XAttribute("SearchFields", part.Retrieve("SearchFields"))); + var searchFields = part.Retrieve("SearchFields"); + if(!String.IsNullOrWhiteSpace(searchFields)) { + context.Element(part.PartDefinition.Name).Add(new XAttribute("SearchFields", searchFields)); + } } protected override void Importing(SearchSettingsPart part, ImportContentContext context) {