--- comment.php.ori	2009-12-17 17:55:40.000000000 +0100
+++ comment.php	2009-12-22 22:16:19.875000000 +0100
@@ -1785,8 +1785,12 @@
  * @param int|array $id Comment ID or array of comment IDs to remove from cache
  */
 function clean_comment_cache($ids) {
-	foreach ( (array) $ids as $id )
+	foreach ( (array) $ids as $id ) {
 		wp_cache_delete($id, 'comment');
+		if ( isset($GLOBALS['comment']) && ($GLOBALS['comment']->comment_ID == $id) ) {
+			unset($GLOBALS['comment']);
+		}
+	}
 }
 
 /**
