diff --git a/bookwyrm/templates/landing/landing.html b/bookwyrm/templates/landing/landing.html
index d13cd582..759e8c61 100644
--- a/bookwyrm/templates/landing/landing.html
+++ b/bookwyrm/templates/landing/landing.html
@@ -1,11 +1,13 @@
{% extends 'landing/layout.html' %}
{% load i18n %}
+{% load cache %}
{% block panel %}
{% trans "Recent Books" %}
+{% cache 60 * 60 %}
-
+{% endcache %}
{% endblock %}
diff --git a/bookwyrm/views/landing/landing.py b/bookwyrm/views/landing/landing.py
index 74b5ee51..5839731d 100644
--- a/bookwyrm/views/landing/landing.py
+++ b/bookwyrm/views/landing/landing.py
@@ -33,7 +33,6 @@ class Home(View):
class Landing(View):
"""preview of recently reviewed books"""
- @method_decorator(cache_page(60 * 60), name="dispatch")
def get(self, request):
"""tiled book activity page"""
data = {