OK, found the problem. In qa-content/qa-question.js the qa_form_params() Javascript function picks up the checkbox's value, which is the same whether it's checked or not. Funny - I read somewhere that this wasn't the case, but now I just read somewhere else that it is. Anyway, I'll fix this for the final 1.5 release.