diff --git a/lib/ui/payment/stripe_subscription_page.dart b/lib/ui/payment/stripe_subscription_page.dart index a7d1da076..433146ebb 100644 --- a/lib/ui/payment/stripe_subscription_page.dart +++ b/lib/ui/payment/stripe_subscription_page.dart @@ -357,7 +357,7 @@ class _StripeSubscriptionPageState extends State { ), ); } - if (!foundActivePlan) { + if (!foundActivePlan && _hasActiveSubscription) { _addCurrentPlanWidget(planWidgets); } return planWidgets; diff --git a/lib/ui/payment/subscription_page.dart b/lib/ui/payment/subscription_page.dart index 06d4bc03d..3e68406ec 100644 --- a/lib/ui/payment/subscription_page.dart +++ b/lib/ui/payment/subscription_page.dart @@ -270,7 +270,7 @@ class _SubscriptionPageState extends State { ), ); } - if (!foundActivePlan) { + if (!foundActivePlan && _hasActiveSubscription) { _addCurrentPlanWidget(planWidgets); } return planWidgets;