diff --git a/src/agenda_culturel/templates/agenda_culturel/page-month.html b/src/agenda_culturel/templates/agenda_culturel/page-month.html
index 891c464..3a3e938 100644
--- a/src/agenda_culturel/templates/agenda_culturel/page-month.html
+++ b/src/agenda_culturel/templates/agenda_culturel/page-month.html
@@ -19,7 +19,9 @@
{% endblock %}{% endblock %}
{% block navigation-menu %}
+{% cache 90000 navigation_links_month user.is_authenticated calendar.firstdate category filter.get_url %}
{% navigation_links filter category %}
+{% endcache %}
{% endblock %}
@@ -164,6 +166,7 @@
+ {% cache 90000 footer_month user.is_authenticated calendar.firstdate category filter.get_url %}
+ {% endcache %}
{% endcache %}
{% endwith %}
diff --git a/src/agenda_culturel/templates/agenda_culturel/page-upcoming.html b/src/agenda_culturel/templates/agenda_culturel/page-upcoming.html
index 1b4a9c3..576f784 100644
--- a/src/agenda_culturel/templates/agenda_culturel/page-upcoming.html
+++ b/src/agenda_culturel/templates/agenda_culturel/page-upcoming.html
@@ -14,7 +14,9 @@
{% endblock %}
{% block navigation-menu %}
+{% cache 90000 navigation_links_upcoming user.is_authenticated calendar.firstdate filter.get_url category calendar.calendar_days_list|length %}
{% navigation_links filter category %}
+{% endcache %}
{% endblock %}
diff --git a/src/agenda_culturel/templates/agenda_culturel/page-week.html b/src/agenda_culturel/templates/agenda_culturel/page-week.html
index b4753b3..c2d0862 100644
--- a/src/agenda_culturel/templates/agenda_culturel/page-week.html
+++ b/src/agenda_culturel/templates/agenda_culturel/page-week.html
@@ -18,7 +18,9 @@
{% block navigation-menu %}
+{% cache 90000 navigation_links_week user.is_authenticated calendar.firstdate category filter.get_url %}
{% navigation_links filter category %}
+{% endcache %}
{% endblock %}
{% block content %}
@@ -198,6 +200,7 @@
+ {% cache 90000 footer_week user.is_authenticated calendar.firstdate category filter.get_url %}
+ {% endcache %}
{% endcache %}
{% endwith %}