diff --git a/templates/layouts/partials/helpers/badgemenu.jet.html b/templates/layouts/partials/helpers/badgemenu.jet.html
index 89e5f966..4ec5af7a 100644
--- a/templates/layouts/partials/helpers/badgemenu.jet.html
+++ b/templates/layouts/partials/helpers/badgemenu.jet.html
@@ -1,7 +1,7 @@
{{ import "csrf" }}
{{block badge_user()}}
{{ else }}
diff --git a/templates/site/torrents/listing.jet.html b/templates/site/torrents/listing.jet.html
index 0c5d42b7..b6c5292c 100644
--- a/templates/site/torrents/listing.jet.html
+++ b/templates/site/torrents/listing.jet.html
@@ -1,7 +1,7 @@
{{ extends "layouts/index_site" }}
{{ import "layouts/partials/helpers/search" }}
{{block title()}}{{ T("home")}}{{end}}
-{{block contclass()}}{{if User.HasAdmin() }}content-admin{{end}}{{end}}
+{{block contclass()}}{{if User && User.HasAdmin() }}content-admin{{end}}{{end}}
{{block additional_header()}}
@@ -15,7 +15,7 @@
- {{ if User.HasAdmin() }}
+ {{ if User && User.HasAdmin }}
@@ -159,7 +159,7 @@
-{{ if User.HasAdmin() }}
+{{ if User && User.HasAdmin }}