baikal3 said:My understanding is that yes, your husband needs to apply for a corrected card.
This is done by submitting an I-90 form to your local USCIS office. The form is available at:
http://uscis.gov/graphics/formsfee/forms/i-90.htm
In your case you will not have to pay a filing fee, since the card contains incorrect data due to an administrative error.
Your husband will have to enclose his incorrect card to the application and then wait several months (could be over a year) for the new card to arrive.