diff --git a/components/settings/OrganizationSettings.tsx b/components/settings/OrganizationSettings.tsx
index 1b1814f..4a873be 100644
--- a/components/settings/OrganizationSettings.tsx
+++ b/components/settings/OrganizationSettings.tsx
@@ -549,14 +549,14 @@ export default function OrganizationSettings() {
Current Plan
- {subscription.plan_id === 'price_1Q...' ? 'Pro' : subscription.plan_id || 'Free'} Plan
+ {subscription.plan_id?.startsWith('price_') ? 'Pro' : (subscription.plan_id === 'free' || !subscription.plan_id ? 'Free' : subscription.plan_id)} Plan
- {subscription.subscription_status}
+ {subscription.subscription_status || 'Free'}
@@ -575,7 +575,7 @@ export default function OrganizationSettings() {
Billing Interval
- {subscription.billing_interval}ly
+ {subscription.billing_interval ? `${subscription.billing_interval}ly` : '—'}
@@ -587,7 +587,9 @@ export default function OrganizationSettings() {
Renews On
- {new Date(subscription.current_period_end).toLocaleDateString()}
+ {subscription.current_period_end
+ ? new Date(subscription.current_period_end).toLocaleDateString()
+ : '—'}