diff --git a/src/lib/components/breadcrumbs.svelte b/src/lib/components/breadcrumbs.svelte
index 5680367c6..16b5dc6d7 100644
--- a/src/lib/components/breadcrumbs.svelte
+++ b/src/lib/components/breadcrumbs.svelte
@@ -253,7 +253,7 @@
let badgeType: 'success' | undefined;
$: badgeType =
- $organization && $organization.billingPlanDetails.group !== BillingPlanGroup.Starter
+ $organization && $organization?.billingPlanDetails?.group !== BillingPlanGroup.Starter
? 'success'
: undefined;
diff --git a/src/lib/stores/billing.ts b/src/lib/stores/billing.ts
index 508e5e85c..cbce2be03 100644
--- a/src/lib/stores/billing.ts
+++ b/src/lib/stores/billing.ts
@@ -302,6 +302,7 @@ export function checkForProjectLimitation(plan: string, id: PlanServices) {
export function isServiceLimited(serviceId: PlanServices, plan: string, total: number) {
if (!total) return false;
+ if (!plan) return false;
const limit = getServiceLimit(serviceId) || Infinity;
const isLimited = limit !== 0 && limit < Infinity;
const hasUsageFees = checkForUsageFees(plan, serviceId);
diff --git a/src/routes/(console)/organization-[organization]/members/+page.svelte b/src/routes/(console)/organization-[organization]/members/+page.svelte
index bf340ab13..ca9969cc0 100644
--- a/src/routes/(console)/organization-[organization]/members/+page.svelte
+++ b/src/routes/(console)/organization-[organization]/members/+page.svelte
@@ -44,7 +44,7 @@
// Calculate if button should be disabled and tooltip should show
$: memberCount = data.organizationMembers?.total ?? 0;
- $: supportsMembers = $organization?.billingPlanDetails.addons.seats;
+ $: supportsMembers = $organization?.billingPlanDetails?.addons?.seats;
$: isFreeWithMembers = !supportsMembers && memberCount >= 1;
$: isButtonDisabled = isCloud ? isFreeWithMembers : false;
diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/locked.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/locked.svelte
index 24b41fe63..bf12af386 100644
--- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/locked.svelte
+++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/locked.svelte
@@ -23,7 +23,7 @@
title="Policies"
buttonText="Create policy"
buttonType="secondary"
- buttonDisabled={true} />
+ buttonDisabled />
+ buttonDisabled />
+ buttonDisabled />