! Rework converting profile fields to custom fields to prevent errors (f...

...ixes #2557)

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>