# This fix is to correct the user object passed to token_generate().
Index mailchimp_lists.module
--- a/docroot/sites/all/modules/mailchimp/modules/mailchimp_lists/mailchimp_lists.module
+++ b/docroot/sites/all/modules/mailchimp/modules/mailchimp_lists/mailchimp_lists.module
@@ -699,7 +699,10 @@ function mailchimp_lists_load_user_mergevars($account, $list) {
  * @return array
  */
 function mailchimp_lists_mailchimp_lists_merge_values($mergevars, $account, $list) {
-  return token_generate('user', $mergevars, array('user' => $account));
+  // -- Fix added by Rob Lee 8/31/2012
+  // The account object doesn't have the custom fields added to a user, you have to do a user_load()
+  $user = user_load($account-uid);
+  return token_generate('user', $mergevars, array('user' => $user));
 }