diff --git a/src/components/Modal/ModalConfirmConnect/ModalConfirmConnect.tsx b/src/components/Modal/ModalConfirmConnect/ModalConfirmConnect.tsx index 6b5cf86..5814d30 100644 --- a/src/components/Modal/ModalConfirmConnect/ModalConfirmConnect.tsx +++ b/src/components/Modal/ModalConfirmConnect/ModalConfirmConnect.tsx @@ -64,7 +64,7 @@ export const ModalConfirmConnect = () => { const isNpubExists = npub.trim().length && keys.some((key) => key.npub === npub) const isAppNpubExists = appNpub.trim().length && apps.some((app) => app.appNpub === appNpub) const isPendingReqIdExists = pendingReqId.trim().length && pending.some((p) => p.id === pendingReqId) - if (isModalOpened && (!isNpubExists || !isAppNpubExists || !isPendingReqIdExists)) { + if (isModalOpened && (!isNpubExists || !isAppNpubExists || (pendingReqId && !isPendingReqIdExists))) { closeModalAfterRequest() return null }