diff --git a/link.module b/link.module
index 9e52de5..c1c4ce0 100644
--- a/link.module
+++ b/link.module
@@ -667,6 +667,10 @@ function theme_link_formatter_link_default($vars) {
   $link_options = $vars['element'];
   unset($link_options['element']['title']);
   unset($link_options['element']['url']);
+  
+  //set HTML to 'TRUE' so special characters in title are not escaped
+  $link_options['html'] = TRUE;
+
   // Display a normal link if both title and URL are available.
   if (!empty($vars['element']['title']) && !empty($vars['element']['url'])) {
     return l($vars['element']['title'], $vars['element']['url'], $link_options);
@@ -916,4 +920,4 @@ function link_content_migrate_instance_alter(&$instance_value, $field_value) {
  */
 function link_field_settings_form() {
   return array();
-}
\ No newline at end of file
+}
