diff --git a/services/web/app/src/Features/Subscription/SubscriptionController.js b/services/web/app/src/Features/Subscription/SubscriptionController.js index 326bdcc24d..0a4cc2ee5f 100644 --- a/services/web/app/src/Features/Subscription/SubscriptionController.js +++ b/services/web/app/src/Features/Subscription/SubscriptionController.js @@ -834,13 +834,13 @@ async function _getRecommendedCurrency(req, res) { } // if the user has been detected as located in India (thus recommended INR as currency) // but is not part of the geo pricing test, we fall back to the default currency instead - if (recommendedCurrency === 'INR' && assignment.variant !== 'inr') { + if (recommendedCurrency === 'INR' && assignment?.variant !== 'inr') { recommendedCurrency = GeoIpLookup.DEFAULT_CURRENCY_CODE } return { recommendedCurrency, countryCode, - geoPricingTestVariant: assignment.variant, + geoPricingTestVariant: assignment?.variant, } }