diff -urN blogtitle-6.x-1.2+blogtitle+realname-1_3/blogtitle.module blogtitle-6.x-1.2-dev-3-unofficial/blogtitle.module
--- blogtitle-6.x-1.2+blogtitle+realname-1_3/blogtitle.module	2009-11-09 12:06:14.000000000 -0500
+++ blogtitle-6.x-1.2-dev-3-unofficial/blogtitle.module	2009-11-09 12:16:16.000000000 -0500
@@ -110,3 +110,17 @@
 	}
 	$vars['title'] = blogtitle_get_blog_title(arg(1), $vars['title']);
 }
+
+/**
+ * Implementation of hook_link_alter().
+ */
+function blogtitle_link_alter(&$links, $node)
+{
+  if(!isset($links['blog_usernames_blog'])) return;
+  if(variable_get('blogtitle_remove_blog_link', 0))
+  {
+    unset($links['blog_usernames_blog']);
+  } else {
+    $links['blog_usernames_blog']['title'] = blogtitle_get_blog_title($node->uid);
+  }
+}
