diff --git a/apps/webapp/app/components/navigation/Breadcrumb.tsx b/apps/webapp/app/components/navigation/Breadcrumb.tsx
index c8a727f04..09a63c134 100644
--- a/apps/webapp/app/components/navigation/Breadcrumb.tsx
+++ b/apps/webapp/app/components/navigation/Breadcrumb.tsx
@@ -102,73 +102,77 @@ function BreadcrumbItem({
case "projects":
return ;
case "jobs":
+ if (!organization || !project) return null;
return (
);
case "environments":
+ if (!organization || !project) return null;
return (
);
case "integrations":
+ if (!organization || !project) return null;
return (
);
case "integration":
+ if (!organization || !project || !client) return null;
return (
);
case "integration-job":
+ if (!organization || !project || !client) return null;
return (
);
case "integration-connections":
+ if (!organization || !project || !client) return null;
return (
);
case "integration-scopes":
+ if (!organization || !project || !client) return null;
return (
);
case "job":
+ if (!organization || !project || !job) return null;
return (
@@ -176,32 +180,35 @@ function BreadcrumbItem({
);
case "test":
+ if (!organization || !project || !job) return null;
return (
);
case "runs":
+ if (!organization || !project || !job) return null;
return (
);
case "run":
+ if (!organization || !project || !job || !run) return null;
return (
);