diff --git a/modules/templates/util_render.go b/modules/templates/util_render.go
index c4c5376af..76790b63d 100644
--- a/modules/templates/util_render.go
+++ b/modules/templates/util_render.go
@@ -245,7 +245,7 @@ func RenderLabels(ctx context.Context, locale translation.Locale, labels []*issu
if isPull {
issuesOrPull = "pulls"
}
- htmlCode += fmt.Sprintf("%s ",
+ htmlCode += fmt.Sprintf("%s ",
repoLink, issuesOrPull, label.ID, RenderLabel(ctx, locale, label))
}
htmlCode += ""
diff --git a/templates/repo/issue/labels/label.tmpl b/templates/repo/issue/labels/label.tmpl
index 3651ba118..784436291 100644
--- a/templates/repo/issue/labels/label.tmpl
+++ b/templates/repo/issue/labels/label.tmpl
@@ -2,6 +2,7 @@
class="item {{if not .label.IsChecked}}tw-hidden{{end}}"
id="label_{{.label.ID}}"
href="{{.root.RepoLink}}/{{if or .root.IsPull .root.Issue.IsPull}}pulls{{else}}issues{{end}}?labels={{.label.ID}}"{{/* FIXME: use .root.Issue.Link or create .root.Link */}}
+ rel="nofollow"
>
{{- RenderLabel $.Context ctx.Locale .label -}}
diff --git a/templates/shared/issuelist.tmpl b/templates/shared/issuelist.tmpl
index 78bfca1c6..f96c1828d 100644
--- a/templates/shared/issuelist.tmpl
+++ b/templates/shared/issuelist.tmpl
@@ -21,7 +21,7 @@
{{end}}
{{range .Labels}}
- {{RenderLabel $.Context ctx.Locale .}}
+ {{RenderLabel $.Context ctx.Locale .}}
{{end}}