diff --git a/ietf/templates/base/menu.html b/ietf/templates/base/menu.html
index 98e1c46bb..f8abda145 100644
--- a/ietf/templates/base/menu.html
+++ b/ietf/templates/base/menu.html
@@ -1,6 +1,7 @@
{# Copyright The IETF Trust 2015-2019, All Rights Reserved #}{% load origin %}{% origin %}
-{% load ietf_filters managed_groups wg_menu active_groups_menu group_filters %}
+{% load ietf_filters managed_groups wg_menu active_groups_menu group_filters cache %}
+{% cache 600 menus request.user.username %}{% got_touched %}
{% if flavor != "top" %}
{% include "base/menu_user.html" %}
{% endif %}
@@ -163,4 +164,5 @@
{% if flavor == "top" %}
{% include "base/menu_user.html" %}
-{% endif %}
\ No newline at end of file
+{% endif %}
+{% endcache %}
\ No newline at end of file