--- views_handler_field_node_link.inc.old	2008-09-03 14:21:29.000000000 -0500
+++ views_handler_field_node_link.inc	2009-08-11 14:32:08.000000000 -0500
@@ -13,6 +13,7 @@ class views_handler_field_node_link exte
     $options = parent::option_definition();
 
     $options['text'] = array('default' => '', 'translatable' => TRUE);
+		$options['absolute'] = array('default' => FALSE); 
 
     return $options;
   }
@@ -24,6 +25,11 @@ class views_handler_field_node_link exte
       '#title' => t('Text to display'),
       '#default_value' => $this->options['text'],
     );
+		$form['absolute'] = array(
+			'#type' => 'checkbox',
+			'#title' => t('Use absolute path'),
+			'#default_value' => $this->options['absolute'],
+		);
   }
 
   function query() {
@@ -34,6 +40,7 @@ class views_handler_field_node_link exte
   function render($values) {
     $text = !empty($this->options['text']) ? $this->options['text'] : t('view');
     $nid = $values->{$this->aliases['nid']};
-    return l($text, "node/$nid");
+    if($this->options['absolute'] == FALSE) { return l($text, "node/$nid"); }
+		else { return l($text, "node/$nid", array('absolute' => TRUE)); }
   }
 }
