diff --git a/app/templates/admin_template.html b/app/templates/admin_template.html
index feefab8da..896dc6efd 100644
--- a/app/templates/admin_template.html
+++ b/app/templates/admin_template.html
@@ -125,7 +125,8 @@
"homepageUrl": url_for('main.show_accounts_or_dashboard'),
"productName": "Notify",
"navigation": navigation,
- "navigationClasses": "govuk-header__navigation--end"
+ "navigationClasses": "govuk-header__navigation--end",
+ "assetsPath": asset_path + "images"
}) }}
{% endblock %}
diff --git a/tests/app/main/views/test_index.py b/tests/app/main/views/test_index.py
index 2e652200b..d5c744c0e 100644
--- a/tests/app/main/views/test_index.py
+++ b/tests/app/main/views/test_index.py
@@ -177,6 +177,15 @@ def test_css_is_served_from_correct_path(client_request):
][index])
+def test_resources_that_use_asset_path_variable_have_correct_path(client_request):
+
+ page = client_request.get('main.documentation') # easy static page
+
+ logo_svg_fallback = page.select_one('.govuk-header__logotype-crown-fallback-image')
+
+ assert logo_svg_fallback['src'].startswith('https://static.example.com/images/govuk-logotype-crown.png')
+
+
@pytest.mark.parametrize('extra_args, email_branding_retrieved', (
(
{},