diff --git a/app/Http/Controllers/ClientPortal/SubscriptionPurchaseController.php b/app/Http/Controllers/ClientPortal/SubscriptionPurchaseController.php index 62d776869f37..ad0e0f212fb7 100644 --- a/app/Http/Controllers/ClientPortal/SubscriptionPurchaseController.php +++ b/app/Http/Controllers/ClientPortal/SubscriptionPurchaseController.php @@ -25,6 +25,10 @@ class SubscriptionPurchaseController extends Controller { App::setLocale($subscription->company->locale()); + if ($subscription->trashed()) { + return $this->render('generic.not_available', ['account' => $subscription->company->account, 'company' => $subscription->company]); + } + /* Make sure the contact is logged into the correct company for this subscription */ if (auth()->guard('contact')->user() && auth()->guard('contact')->user()->company_id != $subscription->company_id) { auth()->guard('contact')->logout();