Похоже, вы используете функцию profile_load_profile (), но тогда вы не используете этот профиль в следующей строке. Вместо этого вы используете глобальный $ user. Я предполагаю здесь, но вы не загружаете профиль, потому что он вам нужен в следующей строке?
Так что вместо:
print(drupal_get_form('user_profile_form', $user, 'Registration Information'));
Попробуйте:
print(drupal_get_form('user_profile_form', $profile, 'Registration Information'));