diff --git a/app/views/projects/_invite_groups_modal.html.haml b/app/views/projects/_invite_groups_modal.html.haml
index d16e87d1c26f918e3ae78831c2cadbdaeb4f2c19..40dc0009b247672c958621d80500e987c8d36680 100644
--- a/app/views/projects/_invite_groups_modal.html.haml
+++ b/app/views/projects/_invite_groups_modal.html.haml
@@ -1,3 +1,3 @@
-- return unless can_admin_project_member?(project)
+- return unless can_invite_members_for_project?(project)
 
 .js-invite-groups-modal{ data: common_invite_group_modal_data(project, ProjectMember, 'true') }
diff --git a/ee/spec/views/projects/project_members/index.html.haml_spec.rb b/ee/spec/views/projects/project_members/index.html.haml_spec.rb
index 12fa731d63515f9902327587e2746be32ac2181c..5b7e928bac8c4fb944336d027781082ff591d940 100644
--- a/ee/spec/views/projects/project_members/index.html.haml_spec.rb
+++ b/ee/spec/views/projects/project_members/index.html.haml_spec.rb
@@ -29,9 +29,11 @@
         expect(rendered).to have_content('You can invite another group to')
         expect(rendered).not_to have_link('Import from a project')
         expect(rendered).to have_selector('.js-invite-group-trigger')
+        expect(rendered).to have_selector('.js-invite-groups-modal')
         expect(rendered).not_to have_selector('.js-invite-members-trigger')
         expect(rendered).not_to have_content('Members can be added by project')
         expect(response).to render_template(partial: 'projects/_invite_members_modal')
+        expect(response).to render_template(partial: 'projects/_invite_groups_modal')
       end
 
       context 'when project can not be shared' do
@@ -44,6 +46,8 @@
 
           expect(rendered).to have_content('Project members')
           expect(rendered).not_to have_content('You can invite')
+          expect(rendered).not_to have_selector('.js-invite-group-trigger')
+          expect(response).not_to render_template(partial: 'projects/_invite_groups_modal')
           expect(response).to render_template(partial: 'projects/_invite_members_modal')
         end
       end