diff --git a/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs b/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs index bdbd1cc08..b55507416 100644 --- a/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs +++ b/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs @@ -66,7 +66,7 @@ namespace Orchard.Tags.Drivers { // Merge tags. if (tags.Length > 0) { var currentTags = part.CurrentTags.Select(t => t.TagName); - _tagService.UpdateTagsForContentItem(context.ContentItem, tags.Concat(currentTags)); + _tagService.UpdateTagsForContentItem(context.ContentItem, tags.Concat(currentTags).Distinct()); } } }