diff --git a/modules/blog.module b/modules/blog.module
index 791e9ec84f478190c6f798beebcc688e26859a2d..308e4eea1740194d13938ee8c3924376367a0bfe 100644
--- a/modules/blog.module
+++ b/modules/blog.module
@@ -237,7 +237,7 @@ function blog_link($type, $node = 0, $main = 0) {
   $links = array();
 
   if ($type == 'node' && $node->type == 'blog') {
-    if (arg(0) != 'blog' && arg(1) != $node->uid) {
+    if (arg(0) != 'blog' || arg(1) != $node->uid) {
       $links[] = l(t("%username's blog", array('%username' => $node->name)), "blog/$node->uid", array('title' => t("Read %username's latest blog entries.", array('%username' => $node->name))));
     }
   }
diff --git a/modules/blog/blog.module b/modules/blog/blog.module
index 791e9ec84f478190c6f798beebcc688e26859a2d..308e4eea1740194d13938ee8c3924376367a0bfe 100644
--- a/modules/blog/blog.module
+++ b/modules/blog/blog.module
@@ -237,7 +237,7 @@ function blog_link($type, $node = 0, $main = 0) {
   $links = array();
 
   if ($type == 'node' && $node->type == 'blog') {
-    if (arg(0) != 'blog' && arg(1) != $node->uid) {
+    if (arg(0) != 'blog' || arg(1) != $node->uid) {
       $links[] = l(t("%username's blog", array('%username' => $node->name)), "blog/$node->uid", array('title' => t("Read %username's latest blog entries.", array('%username' => $node->name))));
     }
   }