From 7f3d0c94c72644ea9c06de97c940c30a0ec99562 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Mon, 29 Apr 2013 13:12:56 -0700 Subject: [PATCH] detectedLocale can be undefined --- js/id/id.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/id/id.js b/js/id/id.js index 6921d9f3e..7703b527f 100644 --- a/js/id/id.js +++ b/js/id/id.js @@ -39,11 +39,11 @@ window.iD = function () { var detectedLocale = iD.detect().locale; - if (iD.data.locales.indexOf(detectedLocale) === -1) { + if (detectedLocale && iD.data.locales.indexOf(detectedLocale) === -1) { detectedLocale = detectedLocale.split('-')[0]; } - if (detectedLocale !== 'en' && iD.data.locales.indexOf(detectedLocale) !== -1) { + if (detectedLocale && detectedLocale !== 'en' && iD.data.locales.indexOf(detectedLocale) !== -1) { d3.json(context.assetPath() + 'locales/' + detectedLocale + '.json', function(err, result) { locale[detectedLocale] = result; locale.current(detectedLocale);