diff --git a/includes/workbench_access_handler_filter_access.inc b/includes/workbench_access_handler_filter_access.inc
index 7a444fb..bf44b01 100644
--- a/includes/workbench_access_handler_filter_access.inc
+++ b/includes/workbench_access_handler_filter_access.inc
@@ -138,7 +138,13 @@ class workbench_access_handler_filter_access extends views_handler_filter_many_t
 
     // If not all node types use workbench access for permissions, add them here.
     if (!empty($node_types)) {
-      $this->query->add_where($group, "{$this->query->base_table}.type", $node_types, 'IN');
+      if($this->query->base_table == 'node_revision') {
+        // TODO: Make node relationship alias dynamic
+        $this->query->add_where($group, "{node_node_revision}.type", $node_types, 'IN');
+      }
+      else {
+        $this->query->add_where($group, "{$this->query->base_table}.type", $node_types, 'IN');
+      }
     }
   }
 }
