diff --git a/testserver/docker_matrix/templates/synapse-data/homeserver.yaml b/testserver/docker_matrix/templates/synapse-data/homeserver.yaml
index 4d15facabab59407742cd8e8e7e88f44a2fbccc7..4b56dede1ad486456af640fa31bdedc997e8f29c 100644
--- a/testserver/docker_matrix/templates/synapse-data/homeserver.yaml
+++ b/testserver/docker_matrix/templates/synapse-data/homeserver.yaml
@@ -94,17 +94,16 @@ oidc_providers:
     discover: true
     enable_registration: true
     allow_existing_users: true
+    user_profile_method: "userinfo_endpoint"
     issuer: "{{ oidc_global.provider_url }}"
-    client_id: "matrix" # TO BE FILLED
-    client_secret: "{{ matrix_oidc_secret }}" # TO BE FILLED
+    client_id: "matrix" 
+    client_secret: "{{ matrix_oidc_secret }}" 
     scopes: 
       - "openid"
       - "profile"
       - "email"
     user_mapping_provider:
       config:
-        subject_claim: "preferred_username"
-        subject_template: "{% raw %}{{ user.preferred_username }}{% endraw %}"
         localpart_template: "{% raw %}{{ user.preferred_username }}{% endraw %}"
         display_name_template: "{% raw %}{{ user.name }}{% endraw %}"
         email_template: "{% raw %}{{ user.email }}{% endraw %}"