fix(profile): admin defined profile fields are once again back-compatible


Fixes #7634
I'm not following. What significance does the value 0 have here?