When an Architect or design professional makes a mistake or leaves something out of a project what would protect him?

When an Architect or design professional makes a mistake or leaves something out of a project what would protect him?