diff --git comment_revisions.module comment_revisions.module
index f32d367..48d1c9a 100644
--- comment_revisions.module
+++ comment_revisions.module
@@ -492,6 +492,9 @@ function _comment_revisions_do_revert($cid, $vid, $revision=NULL) {
   db_query('UPDATE {comment_revisions_actual} SET vid = %d WHERE cid = %d', $vid, $cid);
   db_query('UPDATE {comments} SET subject = "%s", comment = "%s" WHERE cid = %d', $revision->subject, $revision->comment, $cid);
 
+  $comment = db_fetch_array(db_query("SELECT * FROM {comments} WHERE cid = %d", $cid));
+  comment_invoke_comment($comment, 'update');
+
   drupal_set_message(t('Comment Id: %cid has been reverted back to the revision from %revision-date', array('%revision-date' => format_date($revision->createdOn), '%cid' => $revision->cid)));
   watchdog('comment', 'Reverted %cid to revision from %date.', array('%cid' => $revision->cid, '%date' => format_date($revision->createdOn)), WATCHDOG_NOTICE, l(t('view'), 'commentrevision/'. $revision->cid));
 }
