I added the same mupload filed both to a content type and to a profile created by Profile2 module.
It works correctly for the nodes but not for the profile.

I debugged this a bit and found that the file is correctly uploaded and saved in the table file_managed, but no reference is created for the profile.

It seems that it is missing an hook implementation somewhere ? It works for nodes though ...

I added also a "core" image field to the profile2 and it works correctly, so I think that must be something missing between mupload and profile2.

Many thanks in advance.

Roberto