--- sites/all/modules/subscriptions/subscriptions_taxonomy.module	2009-07-20 17:55:53.000000000 -0400
+++ sites/all/modules/subscriptions/subscriptions_taxonomy.module.new	2009-07-26 16:32:21.000000000 -0400
@@ -368,7 +368,7 @@ function subscriptions_taxonomy_taxonomy
     case 'term':
       $tid = $array['tid'];
       db_query("DELETE FROM {subscriptions_queue} WHERE module = 'node' AND field = 'tid' AND value = '%s'", $tid);
-      db_query("DELETE FROM {subscriptions} WHERE module = 'node' AND field = 'tid' AND value = '%s'", $tid);
+      subscriptions_delete_subscription(array('module' => 'node', 'field' => 'tid', 'value' => $tid));
       break;
     case 'vocabulary':
       $vid = $array['vid'];
