diff --git a/src/components/modals/quickPreview/QuickPreviewModal.tsx b/src/components/modals/quickPreview/QuickPreviewModal.tsx index e2da75b18..2e87d56ba 100644 --- a/src/components/modals/quickPreview/QuickPreviewModal.tsx +++ b/src/components/modals/quickPreview/QuickPreviewModal.tsx @@ -72,7 +72,7 @@ const QuickPreviewModal: FC = ({ onBack: handleClose, }); - const { chatId: renderingChatId, threadId: renderingThreadId } = useCurrentOrPrev(modal, true)!; + const { chatId: renderingChatId, threadId: renderingThreadId } = useCurrentOrPrev(modal, true) || {}; const bgClassName = buildClassName( backgroundStyles.background, @@ -81,6 +81,10 @@ const QuickPreviewModal: FC = ({ customBackground && isBackgroundBlurred && backgroundStyles.blurred, ); + if (!renderingChatId) { + return undefined; + } + return (