diff --git a/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx b/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx index 1b2620575..becdf7535 100644 --- a/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx +++ b/packages/web/src/javascripts/Components/Preferences/Panes/Vaults/Contacts/ContactItem.tsx @@ -19,8 +19,10 @@ const ContactItem = ({ contact }: Props) => { const collaborationID = application.contacts.getCollaborationIDForTrustedContact(contact) const deleteContact = useCallback(async () => { - void application.contacts.deleteContact(contact) - }, [application.contacts, contact]) + if (await application.alerts.confirm('Are you sure you want to delete this contact?')) { + void application.contacts.deleteContact(contact) + } + }, [application.alerts, application.contacts, contact]) return ( <>