diff --git a/app/templates/views/user-profile.html b/app/templates/views/user-profile.html
index a39853c32..edc0b7315 100644
--- a/app/templates/views/user-profile.html
+++ b/app/templates/views/user-profile.html
@@ -46,7 +46,7 @@
{% endcall %}
{% if current_user.platform_admin or session.get('disable_platform_admin_view') %}
- {% call row() %}
+ {% call row(id='disable-platform-admin') %}
{{ text_field('Use platform admin view') }}
{{ text_field('Yes' if not session.get('disable_platform_admin_view') else 'No') }}
{{ edit_field('Change', url_for('.user_profile_disable_platform_admin_view')) }}
diff --git a/tests/app/main/views/test_user_profile.py b/tests/app/main/views/test_user_profile.py
index ba1b862ea..b1539a2d9 100644
--- a/tests/app/main/views/test_user_profile.py
+++ b/tests/app/main/views/test_user_profile.py
@@ -23,7 +23,7 @@ def test_overview_page_shows_disable_for_platform_admin(
client_request.login(platform_admin_user)
page = client_request.get(('main.user_profile'))
assert page.select_one('h1').text.strip() == 'Your profile'
- disable_platform_admin_row = page.select('tr')[-1]
+ disable_platform_admin_row = page.select_one('#disable-platform-admin')
assert ' '.join(disable_platform_admin_row.text.split()) == 'Use platform admin view Yes Change'