--- comment_notify.module	2010-11-01 23:05:23.000000000 +0300
+++ comment_notify.module	2010-12-09 16:21:05.000000000 +0300
@@ -199,7 +199,19 @@ function comment_notify_menu() {
  * Page callback to allow users to unsubscribe simply by visiting the page.
  */
 function comment_notify_disable_page($hash) {
-  db_query("UPDATE {comment_notify} SET notify = 0 WHERE notify_hash = '%s'", $hash);
+    db_query("UPDATE {comment_notify} AS cn, (
+	SELECT c.cid
+        FROM {comments} c, (
+	    SELECT oc.nid, oc.uid
+	    FROM {comments} AS oc, {comment_notify} AS ocn
+	    WHERE oc.cid = ocn.cid
+	    AND ocn.notify_hash = '%s'
+        ) AS o
+        WHERE o.nid = c.nid
+	AND o.uid = c.uid
+    ) AS sc
+    SET cn.notify = 0
+    WHERE cn.cid = sc.cid", $hash);
 
   drupal_set_message(t('Your comment follow-up notification for this post was disabled. Thanks.'));
   return ' ';
