Sometimes my MBP will randomly "forget" it's color profile after waking up from sleep or screensaver. It doesn't happen very often, maybe less than once a month now. I know a few other people have had this problem, and as far as I know the issue is unresolved, with the solution being "go into display settings and it will change back" but there was nothing that could be done to prevent it from changing. I may have found a solution. In the ColorSync Utility, there is a profile first aid tab that has an option to verify/repair profiles. It found and corrected a few errors in the profile I am using (the one that switches itself sometimes). I don't know if this fixed anything since the problem happens so infrequently, but it can't hurt.