diff --git a/services/web/app/coffee/Features/Subscription/SubscriptionViewModelBuilder.coffee b/services/web/app/coffee/Features/Subscription/SubscriptionViewModelBuilder.coffee index e239a779b9..fa3bda3385 100644 --- a/services/web/app/coffee/Features/Subscription/SubscriptionViewModelBuilder.coffee +++ b/services/web/app/coffee/Features/Subscription/SubscriptionViewModelBuilder.coffee @@ -16,6 +16,9 @@ module.exports = if subscription? return callback(error) if error? plan = PlansLocator.findLocalPlanInSettings(subscription.planCode) + if !plan? + err = new Error('No plan found for planCode "#{subscription.planCode}"') + return callback(err) RecurlyWrapper.getSubscription subscription.recurlySubscription_id, (err, recurlySubscription)-> tax = recurlySubscription?.tax_in_cents || 0 callback null, {