Use hide() instead of unset() in form_alter, because it causes problem when locale module is enabled