Index: gallery.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/gallery/gallery.module,v
retrieving revision 1.21.2.6
diff -u -r1.21.2.6 gallery.module
--- gallery.module	4 Feb 2007 23:55:22 -0000	1.21.2.6
+++ gallery.module	11 Feb 2007 13:51:22 -0000
@@ -67,7 +67,6 @@
   $path = drupal_get_path('module', 'gallery');
   require_once($path . '/gallery_user.inc');
 
-  $gallery_user = drupal_clone($user);
   switch ($op) {
   case 'login':
     /* _gallery_init() will try to create the user, if necessary */
@@ -85,13 +84,15 @@
       break;
     }
   case 'view':
-    return gallery_view_user($gallery_user);
+    return gallery_view_user($user);
   case 'insert':
+    $gallery_user = drupal_clone($user);
     return gallery_insert_user($edit, $gallery_user);
   case 'update':
+    $gallery_user = drupal_clone($user);
     return gallery_update_user($edit, $gallery_user);
   case 'delete':
-    return gallery_delete_user($gallery_user);
+    return gallery_delete_user($user);
   }
 }
 
