? 932774_synch_all_profile_fields.patch
? 932774_synch_profile_fields.patch
Index: bakery.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/bakery/bakery.module,v
retrieving revision 1.52.2.3
diff -u -p -r1.52.2.3 bakery.module
--- bakery.module	6 Oct 2010 16:47:11 -0000	1.52.2.3
+++ bakery.module	7 Oct 2010 18:09:57 -0000
@@ -105,7 +105,7 @@ function bakery_user($op, &$array, &$acc
     foreach (variable_get('bakery_supported_fields', array('mail' => 'mail', 'name' => 'name')) as $type => $enabled) {
       // Profile fields are unset by this point so we have to get them from the DB and use whichever is populated.
       $value = isset($array[$type]) ? $array[$type] : $newly_saved_user->$type;
-      if ($enabled && isset($value) && $account->$type != $value) {
+      if ($enabled && isset($value)) {
         $_SESSION['bakery'][$type] = $value;
       }
     }
