diff --git a/overrides/partials/nav.html b/overrides/partials/nav.html
index f1e1b833f1..e8ededaddf 100644
--- a/overrides/partials/nav.html
+++ b/overrides/partials/nav.html
@@ -69,10 +69,12 @@
- {% for nav_item in nav.children %}
-
- {% set path = "__nav_" ~ loop.index %}
- {{ item.render(nav_item, path, 1) }}
- {% endfor %}
+ {% if nav.children %}
+ {% for nav_item in nav.children %}
+
+ {% set path = "__nav_" ~ loop.index %}
+ {{ item.render(nav_item, path, 1) }}
+ {% endfor %}
+ {% endif %}
diff --git a/overrides/partials/tabs.html b/overrides/partials/tabs.html
index e2c67ac005..8d137671f0 100644
--- a/overrides/partials/tabs.html
+++ b/overrides/partials/tabs.html
@@ -35,7 +35,7 @@
{% set nav = section.children %}
{% endif %}
- {% if nav | length > 1 %}
+ {% if nav and nav | length > 1 %}
{% for nav_item in nav %}
@@ -44,4 +44,4 @@
{% endif %}
-
\ No newline at end of file
+