How to hide default "N/A" option for checkboxes? I have a "gender" (checkbox) option that I want to show on the user profile page (but not on the registration page).
The options are "Male" (default) and "Female". Since I don't make the field required it is showing the "N/A" option. Drupal does this by design.

If I make the field required the "N/A" option will go away but then it will automatically show on the registration page which I don't want.

I was trying to hide it with CSS but I cannot see a way to just hide that checkbox and "N/A" text:

&lt;div class="form-item form-type-radio form-item-field-gender-und"&gt;
&lt;input id="edit-field-gender-und-none" class="form-radio" type="radio" value="_none" name="field_gender[und]"&gt;
&lt;label class="option" for="edit-field-gender-und-none"&gt;N/A &lt;/label&gt;
&lt;/div&gt;
&lt;div class="form-item form-type-radio form-item-field-gender-und"&gt;
&lt;input id="edit-field-gender-und-0" class="form-radio" type="radio" checked="checked" value="0" name="field_gender[und]"&gt;
&lt;label class="option" for="edit-field-gender-und-0"&gt;Male &lt;/label&gt;
&lt;/div&gt;
&lt;div class="form-item form-type-radio form-item-field-gender-und"&gt;
&lt;input id="edit-field-gender-und-1" class="form-radio" type="radio" value="1" name="field_gender[und]"&gt;
&lt;label class="option" for="edit-field-gender-und-1"&gt;Female &lt;/label&gt;
&lt;/div&gt;


Help! ;-)
You can use jQuery to accomplish this    

$("#edit-field-gender-und-none").remove();