I had a problem pop up on the site, where users would complain that they could not edit anything even though I had given them the role to do so, After disabling 5-6 modules, I came up with this one as the the one responsible for disabling the roles when a user edits their own profile (profile2 module).

I am running Drupal 7.12, disabling this module allows me to edit as a user a test profile and keep my roles, if I enable it and then proceed to edit a field/password the I lose my roles.

This may be related to this issue, where I previously had problems with the users picture disappearing. Sorry I can not be more precise as to what is going on.

http://drupal.org/node/1272830