diff --git a/services/web/frontend/js/features/group-management/components/managed-users/managed-user-dropdown-button.tsx b/services/web/frontend/js/features/group-management/components/managed-users/managed-user-dropdown-button.tsx
index acbb9c50b1..8f17009a42 100644
--- a/services/web/frontend/js/features/group-management/components/managed-users/managed-user-dropdown-button.tsx
+++ b/services/web/frontend/js/features/group-management/components/managed-users/managed-user-dropdown-button.tsx
@@ -173,7 +173,11 @@ export default function ManagedUserDropdownButton({
) : null}
) : null}
- {user.enrollment?.managedBy ? (
+ {user.isEntityAdmin ? (
+
+ ) : user.enrollment?.managedBy ? (
{t('delete_user')}
- ) : user.isEntityAdmin ? (
-
) : (
{
+ win.metaAttributesCache.set('ol-users', [user])
+ })
+
+ cy.mount(
+
+
+
+ )
+ })
+
+ it('should render the button', function () {
+ cy.get('#managed-user-dropdown-some\\.user\\@example\\.com').should(
+ 'exist'
+ )
+ cy.get(`.action-btn`).should('exist')
+ })
+
+ it('should show the (empty) menu when the button is clicked', function () {
+ cy.get('.action-btn').click()
+ cy.findByTestId('no-actions-available').should('exist')
+ })
+ })
})