diff --git a/sites/all/modules/contrib/views/modules/comment.views.inc b/sites/all/modules/contrib/views/modules/comment.views.inc
index 0f525d8..11a0eab 100644
--- a/sites/all/modules/contrib/views/modules/comment.views.inc
+++ b/sites/all/modules/contrib/views/modules/comment.views.inc
@@ -304,6 +304,15 @@ function comment_views_data() {
     ),
   );
 
+  // link to disapprove comment
+  $data['comment']['disapprove_comment'] = array(
+    'field' => array(
+      'title' => t('Disapprove link'),
+      'help' => t('Provide a simple link to disapprove the comment.'),
+      'handler' => 'views_handler_field_comment_link_disapprove',
+    ),
+  );
+
   // link to reply to comment
   $data['comment']['replyto_comment'] = array(
     'field' => array(
diff --git a/sites/all/modules/contrib/views/modules/comment/views_handler_field_comment_link_disapprove.inc b/sites/all/modules/contrib/views/modules/comment/views_handler_field_comment_link_disapprove.inc
new file mode 100644
index 0000000..8acad54
--- /dev/null
+++ b/sites/all/modules/contrib/views/modules/comment/views_handler_field_comment_link_disapprove.inc
@@ -0,0 +1,30 @@
+<?php
+/**
+ * @file
+ * Provides a comment disapprove link.
+ *
+ * @ingroup views_field_handlers
+ */
+class views_handler_field_comment_link_disapprove extends views_handler_field_comment_link {
+  function construct() {
+    parent::construct();
+    $this->additional_fields['status'] = 'status';
+  }
+  function access() {
+    //needs permission to administer comments in general
+    return user_access('administer comments');
+  }
+
+  function render_link($data, $values) {
+    $status = $this->get_value($values, 'status');
+
+    $text = !empty($this->options['text']) ? $this->options['text'] : t('disapprove');
+    $cid =  $this->get_value($values, 'cid');
+
+    $this->options['alter']['make_link'] = TRUE;
+    $this->options['alter']['path'] = "comment/" . $cid . "/disapprove";
+    $this->options['alter']['query'] = drupal_get_destination() + array('token' => drupal_get_token("comment/$cid/disapprove"));
+
+    return $text;
+  }
+}
