diff --git a/js/backup_restore.js b/js/backup_restore.js
index 717e67ef..fb0cd6c4 100644
--- a/js/backup_restore.js
+++ b/js/backup_restore.js
@@ -594,6 +594,16 @@ function configuration_restore(callback) {
appliedMigrationsCount++;
}
+ if (compareVersions(migratedVersion, '1.2.0')) {
+ // old version of the configurator incorrectly had a 'disabled' option for GPS SBAS mode.
+ if (MISC.gps_ubx_sbas < 0) {
+ MISC.gps_ubx_sbas = 0;
+ }
+ migratedVersion = '1.2.0';
+
+ appliedMigrationsCount++;
+ }
+
if (appliedMigrationsCount > 0) {
GUI.log(chrome.i18n.getMessage('configMigrationSuccessful', [appliedMigrationsCount]));
}
diff --git a/tabs/configuration.js b/tabs/configuration.js
index dc35c38b..12fd1b1c 100644
--- a/tabs/configuration.js
+++ b/tabs/configuration.js
@@ -256,7 +256,6 @@ TABS.configuration.initialize = function (callback, scrollPosition) {
];
var gpsSbas = [
- 'Disabled',
'Auto-detect',
'European EGNOS',
'North American WAAS',
@@ -295,7 +294,7 @@ TABS.configuration.initialize = function (callback, scrollPosition) {
var gps_ubx_sbas_e = $('select.gps_ubx_sbas');
for (var i = 0; i < gpsSbas.length; i++) {
- gps_ubx_sbas_e.append('');
+ gps_ubx_sbas_e.append('');
}
gps_ubx_sbas_e.change(function () {