¡Muchas gracias!
Al final lo logré gracias al siguiente código:
Código:
<input name="checkbox" type="checkbox" onChange="form.accept.disabled = !this.checked" />
Donde form.accept es el botón a proteger/desproteger en el formulario.
¡Gracias de nuevo!
Saludos