Index: link.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/link/link.module,v
retrieving revision 1.24.2.31
diff -u -p -r1.24.2.31 link.module
--- link.module	31 Oct 2008 16:52:30 -0000	1.24.2.31
+++ link.module	23 Nov 2008 20:16:27 -0000
@@ -579,10 +579,12 @@ function theme_link_formatter_separate($
   unset($element['#item']['attributes']['class']);
 
   $output = '';
-  $output .= '<div class="link-item '. $class .'">';
-  $output .= '<div class="link-title">'. (empty($element['#item']['title']) ? '' : $element['#item']['display_title']) .'</div>';
-  $output .= '<div class="link-url">'. l($element['#item']['display_url'], $element['#item']['url'], $element['#item']) .'</div>';
-  $output .= '</div>';
+  if (!empty($element['#item']['url'])) {
+    $output .= '<div class="link-item '. $class .'">';
+    $output .= '<div class="link-title">'. (empty($element['#item']['title']) ? '' : $element['#item']['display_title']) .'</div>';
+    $output .= '<div class="link-url">'. l($element['#item']['display_url'], $element['#item']['url'], $element['#item']) .'</div>';
+    $output .= '</div>';
+  }
   return $output;
 }
 
