Can't remove subtype if any required custom field is based on it
To reproduce :
- create a sub-type
- add custom group on the sub-type
- add custom field in this custom group that are required
- create a contact with the new sub-type and fill-in the required fields, submit
- try to remove the sub-type and submit -> the form validation gives "required field" errors