diff --git a/yocto_console_view/src/releaseselectorfield.ts b/yocto_console_view/src/releaseselectorfield.ts
index 1d82310da261..1c4d289af224 100644
--- a/yocto_console_view/src/releaseselectorfield.ts
+++ b/yocto_console_view/src/releaseselectorfield.ts
@@ -182,6 +182,11 @@ buildbotSetupPlugin((reg) => {
 	const UIValue = Symbol('Displayed value in UI');
 	async function setFieldValue(element, value) {
 		element.focus();
+		if (element.type == 'checkbox') {
+			element.checked = !!value;
+			element.dispatchEvent(new Event('change', {bubbles: true}));
+			return;
+		}
 		element[UIValue] = value;
 		element.value = Object.assign(new String(value), {
 			[UIValue]: true
