Index: link.module
===================================================================
--- link.module	(revision 288)
+++ link.module	(working copy)
@@ -397,6 +397,9 @@ function link_theme() {
     'link_formatter_plain' => array(
       'arguments' => array('element' => NULL),
     ),
+    'link_formatter_raw_path' => array(
+      'arguments' => array('element' => NULL),
+    ),
     'link_formatter_url' => array(
       'arguments' => array('element' => NULL),
     ),
@@ -517,6 +520,11 @@ function link_field_formatter_info() {
       'field types' => array('link'),
       'multiple values' => CONTENT_HANDLE_CORE,
     ),
+    'raw_path' => array(
+      'label' => t('URL, raw path'),
+      'field types' => array('link'),
+      'multiple values' => CONTENT_HANDLE_CORE,
+    ),
     'short' => array(
       'label' => t('Short, as link with title "Link"'),
       'field types' => array('link'),
@@ -557,6 +565,13 @@ function theme_link_formatter_plain($ele
 }
 
 /**
+ * Theme function for 'raw path' field formatter.
+ */
+function theme_link_formatter_raw_path($element) {
+  return empty($element['#item']['url']) ? check_plain($element['#item']['title']) : $element['#item']['url'];
+}
+
+/**
  * Theme function for 'url' text field formatter.
  */
 function theme_link_formatter_url($element) {
