Index: droplet.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/mysite/plugins/types/droplet.inc,v
retrieving revision 1.16
diff -u -r1.16 droplet.inc
--- droplet.inc	29 Jul 2007 16:13:26 -0000	1.16
+++ droplet.inc	21 Dec 2007 14:25:30 -0000
@@ -90,6 +90,20 @@
     $droplet = mysite_get_custom('droplet', $type_id);
     // pass $droplet by reference in order to parse the subtype and key    
     $content = mysite_type_droplet_get_content($droplet);
+    
+    // Add the view URL and UID argument to the more link
+    if ($droplet->subtype == 'view') {
+      $view = views_load_view($droplet->key);
+      if ($view->page == TRUE && !empty($view->url)) {
+        if (strpos($view->url, '$arg')) {
+          $droplet->base = str_replace('$arg', arg(1), $view->url);
+        }
+        else {
+          $droplet->base = $view->url .'/'. arg(1);
+        }
+      }
+    }
+    
     $data = array(
       'base' => $droplet->base,
       'xml' => $droplet->xml
@@ -648,6 +664,9 @@
 function mysite_type_droplet_view_content($droplet) {
   // for blocks, the key is stored as "module|delta"
   $view = views_load_view($droplet->key);
-  $output = views_build_view('embed', $view, $args, $view->use_pager, $view->nodes_per_page);
+  
+  // We want to pass in arg(1) (the UID for the mysite) into the view
+  $output = views_build_view('embed', $view, array(arg(1)), $view->use_pager, $view->nodes_per_page);
+
   return $output;
 }
\ No newline at end of file
