diff --git a/apps/cs/src/pages/organization/ui/additional-user-dialog.tsx b/apps/cs/src/pages/organization/ui/additional-user-dialog.tsx
index c9181c578..48e6dc219 100644
--- a/apps/cs/src/pages/organization/ui/additional-user-dialog.tsx
+++ b/apps/cs/src/pages/organization/ui/additional-user-dialog.tsx
@@ -100,7 +100,9 @@ function AdditionalUserDialog({
취소
-
+
+
+
diff --git a/apps/cs/src/pages/organization/ui/user-organization-section.tsx b/apps/cs/src/pages/organization/ui/user-organization-section.tsx
index 38be359f0..c53afe04b 100644
--- a/apps/cs/src/pages/organization/ui/user-organization-section.tsx
+++ b/apps/cs/src/pages/organization/ui/user-organization-section.tsx
@@ -98,7 +98,13 @@ function UserOrganizationSection({ ognzSn }: UserOrganizationSectionProps) {
jbgdSeCd: "",
sortSeq: 0,
}));
- setUserList([...newUserList, ...userList]);
+ const filteredUserList = userList.filter(
+ (existingUser) =>
+ !newUserList.some(
+ (newUser) => newUser.userUnqId === existingUser.userUnqId,
+ ),
+ );
+ setUserList([...newUserList, ...filteredUserList]);
};
const handleToggleSelectUser = useCallback((user: User) => {