diff --git modules/comment/comment.api.php modules/comment/comment.api.php
index e1f34ec..c598ae1 100644
--- modules/comment/comment.api.php
+++ modules/comment/comment.api.php
@@ -101,30 +101,6 @@ function hook_comment_view_alter(&$build) {
 }
 
 /**
- * The comment is being published by the moderator.
- *
- * @param $comment
- *   Passes in the comment the action is being performed on.
- * @return
- *   Nothing.
- */
-function hook_comment_publish($comment) {
-  drupal_set_message(t('Comment: @subject has been published', array('@subject' => $comment->subject)));
-}
-
-/**
- * The comment is being unpublished by the moderator.
- *
- * @param $comment
- *   Passes in the comment the action is being performed on.
- * @return
- *   Nothing.
- */
-function hook_comment_unpublish($comment) {
-  drupal_set_message(t('Comment: @subject has been unpublished', array('@subject' => $comment->subject)));
-}
-
-/**
  * The comment is being deleted by the moderator.
  *
  * @param $comment
diff --git modules/comment/comment.module modules/comment/comment.module
index 1c6325d..23101fa 100644
--- modules/comment/comment.module
+++ modules/comment/comment.module
@@ -1545,9 +1545,6 @@ function comment_save($comment) {
       module_invoke_all('comment_insert', $comment);
       module_invoke_all('entity_insert', $comment, 'comment');
     }
-    if ($comment->status == COMMENT_PUBLISHED) {
-      module_invoke_all('comment_publish', $comment);
-    }
   }
   catch (Exception $e) {
     $transaction->rollback('comment');
