Index: modules/tracker/tracker.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/tracker/tracker.module,v
retrieving revision 1.174
diff -u -p -r1.174 tracker.module
--- modules/tracker/tracker.module	22 Dec 2010 08:08:14 -0000	1.174
+++ modules/tracker/tracker.module	28 Dec 2010 05:56:44 -0000
@@ -181,7 +181,12 @@ function tracker_node_update($node, $arg
  * Implements hook_node_delete().
  */
 function tracker_node_delete($node, $arg = 0) {
-  _tracker_remove($node->nid, $node->uid, $node->changed);
+  db_delete('tracker_node')
+    ->condition('nid', $node->nid)
+    ->execute();
+  db_delete('tracker_user')
+    ->condition('nid', $node->nid)
+    ->execute();
 }
 
 /**
Index: modules/tracker/tracker.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/tracker/tracker.test,v
retrieving revision 1.21
diff -u -p -r1.21 tracker.test
--- modules/tracker/tracker.test	5 Oct 2010 06:17:29 -0000	1.21
+++ modules/tracker/tracker.test	28 Dec 2010 05:56:45 -0000
@@ -9,7 +9,7 @@ class TrackerTest extends DrupalWebTestC
   public static function getInfo() {
     return array(
       'name' => 'Tracker',
-      'description' => 'Create nodes and check for their display in the tracker listings.',
+      'description' => 'Create and delete nodes and check for their display in the tracker listings.',
       'group' => 'Tracker'
     );
   }
@@ -44,6 +44,11 @@ class TrackerTest extends DrupalWebTestC
     $this->assertNoText($unpublished->title, t('Unpublished node do not show up in the tracker listing.'));
     $this->assertText($published->title, t('Published node show up in the tracker listing.'));
     $this->assertLink(t('My recent content'), 0, t('User tab shows up on the global tracker page.'));
+
+    // Delete a node and ensure it no longer appears on the tracker.
+    node_delete($published->nid);
+    $this->drupalGet('tracker');
+    $this->assertNoText($published->title, t('Deleted node do not show up in the tracker listing.'));
   }
 
   /**
