diff --git a/app/models/concerns/protected_ref_deploy_key_access.rb b/app/models/concerns/protected_ref_deploy_key_access.rb
index a62cce1368d5ce33bddd4905fe7cbade3576248b..4275476a1ffec6e87ba9d002bae92067ff514bf7 100644
--- a/app/models/concerns/protected_ref_deploy_key_access.rb
+++ b/app/models/concerns/protected_ref_deploy_key_access.rb
@@ -24,7 +24,7 @@ def type
   end
 
   def humanize
-    return "Deploy key" if deploy_key.present?
+    return deploy_key.title if deploy_key?
 
     super
   end
diff --git a/spec/requests/api/protected_branches_spec.rb b/spec/requests/api/protected_branches_spec.rb
index 04d5f7ac20a92a6354683073282c665fb92bf1ce..ad3a69fec9d110ba17b36cf0d6d2537bcb1c7658 100644
--- a/spec/requests/api/protected_branches_spec.rb
+++ b/spec/requests/api/protected_branches_spec.rb
@@ -121,7 +121,7 @@
           get api(route, user)
 
           expect(json_response['push_access_levels']).to include(
-            a_hash_including('access_level_description' => 'Deploy key', 'deploy_key_id' => deploy_key.id)
+            a_hash_including('access_level_description' => deploy_key.title, 'deploy_key_id' => deploy_key.id)
           )
         end
       end
diff --git a/spec/requests/api/protected_tags_spec.rb b/spec/requests/api/protected_tags_spec.rb
index c6398e624f8024342e51eed9e4e91a1316fe62e2..4e7227b2294119d121f14192c89961ae2bfeae6a 100644
--- a/spec/requests/api/protected_tags_spec.rb
+++ b/spec/requests/api/protected_tags_spec.rb
@@ -95,7 +95,7 @@
           get api(route, user)
 
           expect(json_response['create_access_levels']).to include(
-            a_hash_including('access_level_description' => 'Deploy key', 'deploy_key_id' => deploy_key.id)
+            a_hash_including('access_level_description' => deploy_key.title, 'deploy_key_id' => deploy_key.id)
           )
         end
       end