--- <unnamed> 
+++ <unnamed> 
@@ -37,7 +37,7 @@
 function favorite_nodesactivity_activityapi(&$activity, $op) {
   if ($op == 'load') {
     if ($activity['data']['module'] == 'favorite_nodesactivity' && !node_access('view', node_load($activity['data']['node-id']))) {
-      $activity = array();
+      $activity['data']['zombie'] = true;
     }
   }
 }
@@ -68,7 +68,11 @@
     $data['possessive'] = ($user->uid == $data['uid']) ? t('your') : t('their');
     $data['favorites-link'] = l(t('favorites'), 'user/'. $data['uid'] .'/favorites');
     $data['node-type'] = theme('activity_node_type', $data['node-type']);
-    $data['node-link'] = l($data['node-title'], 'node/'. $data['node-id']);
+    if ($data['zombie']) {
+    	$data['node-link'] = $data['node-title'];
+    } else {
+    	$data['node-link'] = l($data['node-title'], 'node/'. $data['node-id']);
+    }
     return $data;
   }
 }
