Looks like you answered that one, but I had a similar problem, where the company used a checkbox field, but gave no value="" attribute at all. The browser just ignores it, but I had to rewrite the perceived html to fix the errors before I could ->tick() it with the form routines.