diff --git a/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs b/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs
index e97f739a6..ea549b75c 100644
--- a/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs
+++ b/src/Orchard.Web/Modules/Orchard.Tags/Drivers/TagsPartDriver.cs
@@ -33,7 +33,7 @@ namespace Orchard.Tags.Drivers {
protected override DriverResult Display(TagsPart part, string displayType, dynamic shapeHelper) {
return ContentShape("Parts_Tags_ShowTags",
- () => shapeHelper.Parts_Tags_ShowTags(Tags: part.CurrentTags));
+ () => shapeHelper.Parts_Tags_ShowTags(Tags: part.CurrentTags.Select(x => new ShowTagViewModel { TagName = x })));
}
protected override DriverResult Editor(TagsPart part, dynamic shapeHelper) {
diff --git a/src/Orchard.Web/Modules/Orchard.Tags/Orchard.Tags.csproj b/src/Orchard.Web/Modules/Orchard.Tags/Orchard.Tags.csproj
index bf0eb5261..7fa76378f 100644
--- a/src/Orchard.Web/Modules/Orchard.Tags/Orchard.Tags.csproj
+++ b/src/Orchard.Web/Modules/Orchard.Tags/Orchard.Tags.csproj
@@ -91,6 +91,7 @@
+
diff --git a/src/Orchard.Web/Modules/Orchard.Tags/ViewModels/ShowTagsViewModel.cs b/src/Orchard.Web/Modules/Orchard.Tags/ViewModels/ShowTagsViewModel.cs
new file mode 100644
index 000000000..75c660f5a
--- /dev/null
+++ b/src/Orchard.Web/Modules/Orchard.Tags/ViewModels/ShowTagsViewModel.cs
@@ -0,0 +1,5 @@
+namespace Orchard.Tags.ViewModels {
+ public class ShowTagViewModel {
+ public string TagName { get; set; }
+ }
+}
diff --git a/src/Orchard.Web/Modules/Orchard.Tags/Views/Parts/Tags.ShowTags.cshtml b/src/Orchard.Web/Modules/Orchard.Tags/Views/Parts/Tags.ShowTags.cshtml
index 0300e0b57..1f0892ff1 100644
--- a/src/Orchard.Web/Modules/Orchard.Tags/Views/Parts/Tags.ShowTags.cshtml
+++ b/src/Orchard.Web/Modules/Orchard.Tags/Views/Parts/Tags.ShowTags.cshtml
@@ -4,7 +4,7 @@
if (tagsHtml.Any()) {
tagsHtml.Add(new HtmlString(", "));
}
- tagsHtml.Add(Html.ActionLink((string)t, "Search", "Home", new { area = "Orchard.Tags", tagName = (string)t }, new { }));
+ tagsHtml.Add(Html.ActionLink((string)t.TagName, "Search", "Home", new { area = "Orchard.Tags", tagName = (string)t.TagName }, new { }));
}
}