title: How do i tell the check_box method to NOT add a hidden check_box for the 'unchecked' value?
body: <p>I'm using rails 2.3.4, which, when you call .check_box on the 'f' object in a form_for, makes a visible checkbox input for the 'checked' value, and a hidden checkbox input for the 'unchecked' value: <a href="http://railsbrain.com/api/rails-2.3.2/doc/index.html?a=M002434&amp;name=check_box" rel="noreferrer">http://railsbrain.com/api/rails-2.3.2/doc/index.html?a=M002434&amp;name=check_box</a></p>
  
  <p>The problem with this is that i have a validates_acceptance_of validation on the check_box, and if it's not checked, i'm getting a field_with_errors div wrapped around the visible checkbox AND the hidden checkbox, so that the error message appears twice.</p>
  
  <p>In this instance i don't want a value passed through in the 'unchecked' case, so i don't want rails to add the hidden checkbox - this (switching off the hidden checkbox) would solve my problem.  I can't figure out how to tell it to not add the hidden checkbox though.  Can anyone tell me?</p>
  
  <p>I know that i could get round this by making a check_box_tag, which doesn't add the hidden 'unchecked' case checkbox, but then i don't get field_with_errors stuff wrapped around the checkbox if it's not checked.  Dispensing with the hidden field seems like the cleanest solution.</p>
  
  <p>Thanks - max</p>