Вы можете получить доступ к форме с помощью hook_form_alter и добавить один или несколько дополнительных валидаторов форм.
Убедитесь, что вы не перезаписываете свой валидатор по умолчанию, а просто добавляете дополнительный.
$ form ['# validate'] [] = 'my_custom_validate';
Этот дополнительный обработчик проверки может циклически проходить по полям профиля и проверять, например, пустые записи или что-то еще.