diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index 0f15ede380cdff4b339f638d703992cd4a282741..aba1b5f191bcf99153b112e70b0970498e1b64c7 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -3081,13 +3081,9 @@ window.rulesAssistantOptions = (function() {
 		}
 	}
 
-	class AutoBrandingList extends List {
+	class AutoBrandingList extends BooleanSwitch {
 		constructor() {
-			const pairs = [
-				["on", 1],
-				["off", 0],
-			];
-			super("Automatic branding", pairs, false, false, true);
+			super("Automatic branding", [0, 1]);
 			this.setValue(current_rule.set.autoBrand);
 			this.onchange = (value) => current_rule.set.autoBrand = value;
 		}