diff --git a/templates/navigation/tree/node.twig b/templates/navigation/tree/node.twig
index 060a26ebe7..c22441bd0e 100644
--- a/templates/navigation/tree/node.twig
+++ b/templates/navigation/tree/node.twig
@@ -19,11 +19,16 @@
{% endif %}
- {% if node.isGroup %}
+ {% if node.isGroup and text_link.route %}
{{ get_image(node.icon['image'], node.icon['title']) }}
- {{ node.name }}
+
{{ node.name }}
+ {% elseif node.isGroup %}
+
+ {{ get_image(node.icon['image'], node.icon['title']) }}
+
+ {{ node.name }}
{% else %}
{% for link in icon_links %}