diff --git a/src/gui/options/options.js b/src/gui/options/options.js
index 57b48eaada1c3d4f4f486bfe7f71d1debcdc5073..c9d5d2dbc27b08e8839589b5516f6e8ccd074385 100644
--- a/src/gui/options/options.js
+++ b/src/gui/options/options.js
@@ -266,6 +266,7 @@ App.UI.OptionsGroup = (function() {
 					buttonGroup.append(button);
 				}
 			} else {
+				let matchFound = false;
 				let select = document.createElement("select");
 				select.classList.add("rajs-list");
 
@@ -275,9 +276,13 @@ App.UI.OptionsGroup = (function() {
 					el.value = value.value;
 					if (this.object[this.property] === value.value) {
 						el.selected = true;
+						matchFound = true;
 					}
 					select.appendChild(el);
 				}
+				if (!matchFound) {
+					select.selectedIndex = -1;
+				}
 				select.onchange = () => {
 					const O = select.options[select.selectedIndex];
 					if (isNaN(Number(O.value))) {