rapprochement: remove required attr when hidden.