Index: views_plugin_argument_default_user.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/modules/user/views_plugin_argument_default_user.inc,v
retrieving revision 1.1
diff -u -p -r1.1 views_plugin_argument_default_user.inc
--- views_plugin_argument_default_user.inc	3 Sep 2008 19:21:30 -0000	1.1
+++ views_plugin_argument_default_user.inc	29 Jun 2010 18:02:12 -0000
@@ -59,6 +59,17 @@ class views_plugin_argument_default_user
         return $node->uid;
       }
     }
+
+    // If the current page is a view that takes uid as an argument,
+    // find the uid argument and return it.
+    $views_page = views_get_page_view();
+    if ($views_page && $views_page->view->argument) {
+      foreach ($views_page->view->argument as $name => $handler) {
+        if ($handler->field == 'uid') {
+          return $handler->argument;
+        }
+      }
+    }
   }
 }
 
