diff --git a/ee/app/models/members/member_role.rb b/ee/app/models/members/member_role.rb
index 44057015044cf9edf3a5e47e82c63ce25a2fcc97..14931975083fb1918ae96843d3be1ef37082ac86 100644
--- a/ee/app/models/members/member_role.rb
+++ b/ee/app/models/members/member_role.rb
@@ -87,7 +87,8 @@ class MemberRole < ApplicationRecord # rubocop:disable Gitlab/NamespacedClass
   scope :with_members_count, -> do
     left_outer_joins(:members)
       .group(:id)
-      .select('member_roles.*, COUNT(members.id) AS members_count')
+      .select(MemberRole.default_select_columns)
+      .select('COUNT(members.id) AS members_count')
   end
 
   before_destroy :prevent_delete_after_member_associated