diff --git a/packages/builder/src/pages/builder/portal/users/groups/_components/EditUserPicker.svelte b/packages/builder/src/pages/builder/portal/users/groups/_components/EditUserPicker.svelte
new file mode 100644
index 0000000000..a71634b262
--- /dev/null
+++ b/packages/builder/src/pages/builder/portal/users/groups/_components/EditUserPicker.svelte
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+ user._id)}
+ list={$users.data}
+ on:select={async e => {
+ await groups.actions.addUser(groupId, e.detail)
+ onUsersUpdated()
+ }}
+ on:deselect={async e => {
+ await groups.actions.removeUser(groupId, e.detail)
+ onUsersUpdated()
+ }}
+ />
+
diff --git a/packages/builder/src/pages/builder/portal/users/groups/_components/GroupUsers.svelte b/packages/builder/src/pages/builder/portal/users/groups/_components/GroupUsers.svelte
index ecc896989a..9c18008e44 100644
--- a/packages/builder/src/pages/builder/portal/users/groups/_components/GroupUsers.svelte
+++ b/packages/builder/src/pages/builder/portal/users/groups/_components/GroupUsers.svelte
@@ -1,18 +1,11 @@