diff --git a/packages/frontend-2/components/invite/dialog/project/Project.vue b/packages/frontend-2/components/invite/dialog/project/Project.vue
index da5928320..b622b00a2 100644
--- a/packages/frontend-2/components/invite/dialog/project/Project.vue
+++ b/packages/frontend-2/components/invite/dialog/project/Project.vue
@@ -27,9 +27,22 @@
@update:model-value="(value: InviteProjectItem) => (item.value = value)"
/>
-
@@ -103,6 +116,7 @@ const {
const isInWorkspace = computed(() => !!props.project.workspaceId)
const isAdmin = computed(() => props.project.workspace?.role === Roles.Workspace.Admin)
+const disableAddUserButton = computed(() => fields.value.length >= 10)
const dialogButtons = computed((): LayoutDialogButton[] => [
{
text: 'Cancel',
diff --git a/packages/frontend-2/components/invite/dialog/project/Row.vue b/packages/frontend-2/components/invite/dialog/project/Row.vue
index 4c02ff390..a519a4665 100644
--- a/packages/frontend-2/components/invite/dialog/project/Row.vue
+++ b/packages/frontend-2/components/invite/dialog/project/Row.vue
@@ -98,14 +98,10 @@
/>
-