--- /home/rfay/workspace/warmshowers/sites/all/modules/contrib/pathauto/pathauto.module	2009-08-19 06:10:40.000000000 -0600
+++ ./pathauto.module	2009-08-18 15:56:04.000000000 -0600
@@ -398,7 +398,7 @@ function pathauto_user($op, &$edit, &$us
         $alias = pathauto_create_alias('user', $op, $placeholders, $src, $user->uid);
 
         if (module_exists('blog')) {
-          $new_user = $user;
+          $new_user = drupal_clone($user);
           if ($category == 'account') {
             $new_user->roles = isset($edit['roles']) ? $edit['roles'] : array();
             $new_user->roles[DRUPAL_AUTHENTICATED_RID] = 'authenticated user'; // Add this back
