diff --git a/browser/components/distribution.js b/browser/components/distribution.js index ade388662c41..bef8505e95d5 100644 --- a/browser/components/distribution.js +++ b/browser/components/distribution.js @@ -372,7 +372,11 @@ DistributionCustomizer.prototype = { if (value) { value = value.replace(/%LOCALE%/g, this._locale); value = value.replace(/%LANGUAGE%/g, this._language); - defaults.set(key, parseValue(value)); + if (key == "general.useragent.locale") { + defaults.set("intl.locale.requested", parseValue(value)); + } else { + defaults.set(key, parseValue(value)); + } } } catch (e) { /* ignore bad prefs and move on */ } }