--- comment_notify.module.orig	2008-01-07 20:24:01.000000000 +0000
+++ comment_notify.module	2008-01-07 21:23:30.000000000 +0000
@@ -368,11 +368,14 @@
   #      drupal_set_message ("send 2");
     
     $count=0;
-    
-    while ($alert = db_fetch_object($result)) 
+   
+	$sent_to = array();
+
+	while ($alert = db_fetch_object($result)) 
 	{
-		if( $commname != $alert->name )
-		{
+		// don't send email to someone twice.
+		if($alert->mail != $comment->mail && !in_array($alert->mail, $sent_to)) {
+			$sent_to[] = $alert->mail;
 			if (function_exists('locale') && $languages[$user->language]) 
 			{
 				$locale = $user->language;
