--- viewreference.module.original	2010-05-08 14:09:02.000000000 +0200
+++ viewreference.module	2010-06-13 23:40:19.000000000 +0200
@@ -43,6 +43,9 @@
     'viewreference_formatter_link' => array(
       'arguments' => array('element'),
     ),
+    'viewreference_formatter_path' => array(
+      'arguments' => array('element'),
+    ),
   );
 }
 
@@ -201,6 +204,11 @@
       'field types' => array('viewreference'),
       'multiple values' => CONTENT_HANDLE_CORE,
     ),
+    'path' => array(
+      'label' => t('Path'),
+      'field types' => array('viewreference'),
+      'multiple values' => CONTENT_HANDLE_CORE,
+    ),
   );
 }
 
@@ -294,6 +302,17 @@
 }
 
 /**
+ * Theme function for 'path' viewreference field formatter.
+ */
+function theme_viewreference_formatter_path($element) {
+  $output = '';
+  if ($view = viewreference_get_view($element, array('link'))) {
+    $output .= $view['path'];
+  }
+  return $output;
+}
+
+/**
  * Implementation of hook_widget_info().
  *
  * We need custom handling of multiple values for the viewreference_select
