diff --git a/roles/gitlab/templates/docker-compose.yml b/roles/gitlab/templates/docker-compose.yml
index 1e7c711d3509dc26b636cca0a427707b7a2b8bd2..dde9af2410d599816b1ec6ffa2a1d4887b35a6bd 100644
--- a/roles/gitlab/templates/docker-compose.yml
+++ b/roles/gitlab/templates/docker-compose.yml
@@ -124,6 +124,7 @@ services:
         gitlab_rails['omniauth_sync_profile_attributes'] = ['name', 'email']
         gitlab_rails['omniauth_allow_bypass_two_factor'] = ['openid_connect']
         gitlab_rails['omniauth_auto_link_user'] = ["openid_connect"]
+        gitlab_rails['gitlab_username_changing_enabled'] = false
         gitlab_rails['omniauth_providers'] = [
           {
             name: 'openid_connect',