diff --git a/src/gui/options/options.js b/src/gui/options/options.js
index 42ed4966c6f995fe1f960c52a84ef68a536264bc..e5b2392645e7a4cbf0b80e469768afc8c2c48a00 100644
--- a/src/gui/options/options.js
+++ b/src/gui/options/options.js
@@ -278,7 +278,7 @@ App.UI.OptionsGroup = (function() {
 						this.object[this.property] = Number(O.value);
 					}
 					const originalObj = this.valuePairs.find(obj => obj.value == O.value);
-					if (originalObj) {
+					if (originalObj && originalObj.hasOwnProperty("callback")) {
 						originalObj.callback();
 					}
 					App.UI.reload();