diff --git a/components/SelectUsers.tsx b/components/SelectUsers.tsx
index 134ba83..cee380d 100644
--- a/components/SelectUsers.tsx
+++ b/components/SelectUsers.tsx
@@ -21,6 +21,30 @@ export function SelectUsers({
{users.length === 0 && (
No registered users
)}
+
+ {
+ if (selectedUsers.length === users.length - 1) {
+ setSelectedUsers([])
+ updateSelectedUsers([])
+ } else {
+ setSelectedUsers(
+ users.map((u) => u.publicKey).filter((h) => h !== publicKey)
+ )
+ updateSelectedUsers(
+ users.map((u) => u.publicKey).filter((h) => h !== publicKey)
+ )
+ }
+ }}
+ />
+
{users.map((user) => (