diff --git a/src/components/ClientSelect/index.tsx b/src/components/ClientSelect/index.tsx
index 697dcd54..48ca4164 100644
--- a/src/components/ClientSelect/index.tsx
+++ b/src/components/ClientSelect/index.tsx
@@ -1,6 +1,6 @@
import { Button, ButtonProps } from '@/components/ui/button'
import { Dialog, DialogContent, DialogTrigger } from '@/components/ui/dialog'
-import { Drawer, DrawerContent, DrawerTrigger } from '@/components/ui/drawer'
+import { Drawer, DrawerContent, DrawerOverlay, DrawerTrigger } from '@/components/ui/drawer'
import { Separator } from '@/components/ui/separator'
import { ExtendedKind } from '@/constants'
import { getReplaceableEventIdentifier, getSharableEventId } from '@/lib/event'
@@ -168,7 +168,13 @@ export default function ClientSelect({
{t('Open in another client')}
- {content}
+ {
+ e.stopPropagation()
+ setOpen(false)
+ }}
+ />
+ {content}
)