diff --git a/uffd/templates/base.html b/uffd/templates/base.html
index 7b553a8c40eada32c6e6a28dd17cab35a8c74d25..f2e3dd75121352d163c3bd961cbddfcc38b1bb30 100644
--- a/uffd/templates/base.html
+++ b/uffd/templates/base.html
@@ -29,7 +29,7 @@
 			</a>
 		{%- endmacro %}
 		{% macro navbaricon(data) -%}
-		<li class="nav-item {% if data.endpoint == request.endpoint %} active{% endif %}">
+		<li class="nav-item {% if data.endpoint == request.endpoint or data.blueprint.name|d(None) == request.blueprint%} active{% endif %}">
 			{{ navbarlink(data) }}
 		</li>
 		{%- endmacro %}