diff --git a/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.info b/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.info
index fa83113..7f63731 100644
--- a/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.info
+++ b/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.info
@@ -16,3 +16,4 @@ files[] = views_handler_field_user_relationships_status_link.inc
 files[] = views_handler_filter_user_relationships_requester_or_requestee_current_user.inc
 files[] = views_handler_filter_user_relationships_status.inc
 files[] = views_handler_filter_user_relationships_type.inc
+files[] = views_handler_field_user_relationships_status_link_from_current_user.inc
diff --git a/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/views_handler_field_user_relationships_status_link_from_current_user.inc b/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/views_handler_field_user_relationships_status_link_from_current_user.inc
new file mode 100644
index 0000000..8714a39
--- /dev/null
+++ b/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/views_handler_field_user_relationships_status_link_from_current_user.inc
@@ -0,0 +1,66 @@
+<?php
+
+/**
+ * @file
+ * User Relationships Views integration.
+ * Show column with link to change approval status.
+ */
+class views_handler_field_user_relationships_status_link_from_current_user extends views_handler_field {
+  function construct() {
+    parent::construct();
+    $this->additional_fields['requestee_id'] = 'requestee_id';
+    $this->additional_fields['requester_id'] = 'requester_id';
+    $this->additional_fields['rid']          = 'rid';
+    $this->additional_fields['approved']     = 'approved';
+  }
+
+  function query() {
+    $this->ensure_my_table();
+    $this->add_additional_fields();
+
+    $this->query->table_queue['user_relationships']['join']->extra[] = array(
+         'field' => 'requester_id',
+         'value' => '***CURRENT_USER***',
+         'numeric' => 1,
+       );
+  }
+
+  function get_join () {
+
+  }
+
+  function render($values) {
+
+    global $user;
+
+    //Do not show to guests or users without permission to have relationships.
+    if (!$user->uid) {
+      return;
+    }
+
+    //Requests for me to add or remove.
+    if ($values->{$this->aliases['requestee_id']} === $user->uid) {
+      //Remove the request.
+      if ($values->{$this->aliases['approved']}) {
+        $relation = current(user_relationships_load(array('rid' => $values->{$this->aliases['rid']})));
+        return theme('user_relationships_remove_link', array('uid' => $values->{$this->aliases['requestee_id']}, 'rid' => $values->{$this->aliases['rid']}, 'relationship' => $relation));
+      }
+      //Accept or decline the request.
+      else {
+        return theme('user_relationships_pending_request_approve_link', array('uid' => $values->{$this->aliases['requestee_id']}, 'rid' => $values->{$this->aliases['rid']})) .
+        ' | ' .
+        theme('user_relationships_pending_request_disapprove_link', array('uid' => $values->{$this->aliases['requestee_id']}, 'rid' => $values->{$this->aliases['rid']}));
+      }
+    }
+    //Requests by me.
+    if ($values->{$this->aliases['requester_id']} === $user->uid) {
+      if ($values->{$this->aliases['approved']}) {
+        $relation = current(user_relationships_load(array('rid' => $values->{$this->aliases['rid']})));
+        return theme('user_relationships_remove_link', array('uid' => $values->{$this->aliases['requester_id']}, 'rid' => $values->{$this->aliases['rid']}, 'relationship' => $relation));
+      }
+      else {
+        return theme('user_relationships_pending_request_cancel_link', array('uid' => $values->{$this->aliases['requester_id']}, 'rid' => $values->{$this->aliases['rid']}));
+      }
+    }
+  }
+}
diff --git a/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.views.inc b/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.views.inc
index 2d6e470..88458de 100644
--- a/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.views.inc
+++ b/drupal/sites/all/modules/contrib/user_relationships/user_relationship_views/user_relationship_views.views.inc
@@ -198,6 +198,13 @@ function user_relationship_views_views_data() {
         'handler' => 'views_handler_field_user_relationships_status_link',
       ),
     ),
+    'status_link_from_current_user' => array(
+      'title' => t('Status link from current user'),
+      'help' => t('Provides a link to change status of the relationship.'),
+      'field' => array(
+        'handler' => 'views_handler_field_user_relationships_status_link_from_current_user',
+      ),
+    ),
     'requester_or_requestee_current_user' => array(
       'title' => t('Requester or Requestee is current user'),
       'help' => t('Current user who requested or accepted the relationship'),