diff --git a/views/activity_log.views.inc b/views/activity_log.views.inc
index 0047596..145d5e7 100644
--- a/views/activity_log.views.inc
+++ b/views/activity_log.views.inc
@@ -186,6 +186,21 @@ function activity_log_views_data() {
     ),
   );
 
+  $data['activity_log_messages']['acting_uid'] = array(
+    'title' => t('Acting User'),
+    'help' => t('The user who initiated the activity'),
+    'filter' => array(
+      'handler' => 'views_handler_filter_numeric',
+    ),
+   'relationship' => array(
+      'handler' => 'views_handler_relationship',
+      'base' => 'users',
+      'base field' => 'uid',
+      'relationship field' => 'acting_uid',
+      'label' => t('Users'),
+    ),  
+  );
+
   $data['activity_log_messages']['stream_owner_type'] = array(
     'title' => t('Stream owner type'),
     'help' => t('The type of entity in whose activity stream the messages are intended to appear'),
