diff --git a/apps/trust/src/layouts/MainLayout.tsx b/apps/trust/src/layouts/MainLayout.tsx index 664e35dc5..10fe501ef 100644 --- a/apps/trust/src/layouts/MainLayout.tsx +++ b/apps/trust/src/layouts/MainLayout.tsx @@ -28,8 +28,8 @@ export function MainLayout(props: Props) { } const nda = trustCenter.nonDisclosureAgreement; - const hasPendingNDA = nda?.viewerSignature - && (nda.viewerSignature.status === "PENDING" || nda.viewerSignature.status === "FAILED"); + const hasPendingNDA = nda + && (!nda.viewerSignature || nda.viewerSignature.status === "PENDING" || nda.viewerSignature.status === "FAILED"); if (hasPendingNDA) { return ;