Index: theme/viewfield.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/viewfield/theme/viewfield.theme.inc,v
retrieving revision 1.1
diff -u -p -r1.1 viewfield.theme.inc
--- theme/viewfield.theme.inc	7 Apr 2009 19:01:03 -0000	1.1
+++ theme/viewfield.theme.inc	19 May 2009 17:28:29 -0000
@@ -119,15 +119,8 @@ function _viewfield_get_view_content($vi
     if ($node->nid) {
       _viewfield_nodestack_push($node->nid);
     }
-    $view = views_get_view($view_name);
-    if (!empty($view)) {
-      $view->set_display($display);
-      $view->set_arguments($view_args);
-      if ($view->access(array($display), $user)) {
-        $view->execute_display();
-        $output .= $view->render();
-      }
-    }
+    array_unshift($view_args, $view_name, $display);
+    $output .= call_user_func_array('views_embed_view', $view_args);
     // This node is "safe" again.
     if ($node->nid) {
       _viewfield_nodestack_pop();
