diff --git a/material/partials/nav-item.html b/material/partials/nav-item.html
index 715f00b55..4145a23b5 100644
--- a/material/partials/nav-item.html
+++ b/material/partials/nav-item.html
@@ -1,7 +1,7 @@
{#-
This file was automatically generated - do not edit
-#}
-{% macro render_nav_item(nav_item, path, level) %}
+{% macro render(nav_item, path, level) %}
{% set class = "md-nav__item" %}
{% if nav_item.active %}
{% set class = class ~ " md-nav__item--active" %}
@@ -29,13 +29,8 @@
{{ nav_item.title }}
- {% set base = path %}
{% for nav_item in nav_item.children %}
- {{ render_nav_item(
- nav_item,
- path = base ~ "_" ~ loop.index,
- level = level + 1)
- }}
+ {{ render(nav_item, path ~ "_" ~ loop.index, level + 1) }}
{% endfor %}
@@ -68,4 +63,4 @@
{% endif %}
{% endmacro %}
-{{ render_nav_item(nav_item, path, level) }}
+{{ render(nav_item, path, level) }}
diff --git a/src/partials/nav-item.html b/src/partials/nav-item.html
index e24a0e9b7..2bbaad7cd 100644
--- a/src/partials/nav-item.html
+++ b/src/partials/nav-item.html
@@ -20,8 +20,8 @@
IN THE SOFTWARE.
-->
-
-{% macro render_nav_item(nav_item, path, level) %}
+
+{% macro render(nav_item, path, level) %}
{% set class = "md-nav__item" %}
@@ -80,13 +80,8 @@
- {% set base = path %}
{% for nav_item in nav_item.children %}
- {{ render_nav_item(
- nav_item,
- path = base ~ "_" ~ loop.index,
- level = level + 1)
- }}
+ {{ render(nav_item, path ~ "_" ~ loop.index, level + 1) }}
{% endfor %}
@@ -141,4 +136,4 @@
{% endmacro %}
-{{ render_nav_item(nav_item, path, level) }}
+{{ render(nav_item, path, level) }}