diff --git a/src/templates/src/feed.html b/src/templates/src/feed.html
index d1574d90..f23eae3e 100644
--- a/src/templates/src/feed.html
+++ b/src/templates/src/feed.html
@@ -23,12 +23,7 @@
-
- {{ range $i, $breadcrumb := .Breadcrumbs }}
- {{ if gt $i 0 }} » {{ end }}
-
{{ $breadcrumb.Name }}
- {{ end }}
-
+ {{ template "breadcrumbs.html" .Breadcrumbs }}
{{ .User.Name }} — {{ timehtml (relativedate .Date) .Date }}
diff --git a/src/templates/src/include/thread_list_item.html b/src/templates/src/include/thread_list_item.html
index 94f709bf..15b3f56c 100644
--- a/src/templates/src/include/thread_list_item.html
+++ b/src/templates/src/include/thread_list_item.html
@@ -7,12 +7,6 @@ It should be called with ThreadListItem.
-
- {{ range $i, $breadcrumb := .Breadcrumbs }}
- {{ if gt $i 0 }} » {{ end }}
-
{{ $breadcrumb.Name }}
- {{ end }}
-
{{ .FirstUser.Name }} — {{ timehtml (relativedate .FirstDate) .FirstDate }}
diff --git a/src/templates/src/landing.html b/src/templates/src/landing.html
index 65bf8f27..058c7ae1 100644
--- a/src/templates/src/landing.html
+++ b/src/templates/src/landing.html
@@ -291,12 +291,6 @@
-
- {{ range $i, $breadcrumb := .Breadcrumbs }}
- {{ if gt $i 0 }} » {{ end }}
-
{{ $breadcrumb.Name }}
- {{ end }}
-
{{ .User.Name }} — {{ timehtml (relativedate .Date) .Date }}
diff --git a/src/templates/types.go b/src/templates/types.go
index 6f26b91a..b38af0af 100644
--- a/src/templates/types.go
+++ b/src/templates/types.go
@@ -192,9 +192,8 @@ type PostListItem struct {
// Data from thread_list_item.html
type ThreadListItem struct {
- Title string
- Url string
- Breadcrumbs []Breadcrumb
+ Title string
+ Url string
FirstUser User
FirstDate time.Time