|  | @@ -2,7 +2,7 @@ diff --git a/includes/handlers.inc b/includes/handlers.inc
 | 
	
		
			
				|  |  |  index 680a54d..1d72aed 100644
 | 
	
		
			
				|  |  |  --- a/includes/handlers.inc
 | 
	
		
			
				|  |  |  +++ b/includes/handlers.inc
 | 
	
		
			
				|  |  | -@@ -1637,7 +1637,17 @@ class views_join {
 | 
	
		
			
				|  |  | +@@ -1729,7 +1729,17 @@ class views_join {
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |       }
 | 
	
		
			
				|  |  |   
 | 
	
	
		
			
				|  | @@ -21,7 +21,7 @@ index 680a54d..1d72aed 100644
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  |   }
 | 
	
		
			
				|  |  |   
 | 
	
		
			
				|  |  | -@@ -1728,7 +1738,17 @@ class views_join_subquery extends views_join {
 | 
	
		
			
				|  |  | +@@ -1832,7 +1842,17 @@ class views_join_subquery extends views_join {
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |       }
 | 
	
		
			
				|  |  |   
 | 
	
	
		
			
				|  | @@ -44,8 +44,8 @@ diff --git a/includes/view.inc b/includes/view.inc
 | 
	
		
			
				|  |  |  index d9fb43f..1cf5c50 100644
 | 
	
		
			
				|  |  |  --- a/includes/view.inc
 | 
	
		
			
				|  |  |  +++ b/includes/view.inc
 | 
	
		
			
				|  |  | -@@ -202,6 +202,11 @@ class view extends views_db_object {
 | 
	
		
			
				|  |  | -   var $base_database = NULL;
 | 
	
		
			
				|  |  | +@@ -234,6 +234,11 @@ class view extends views_db_object {
 | 
	
		
			
				|  |  | +   public $base_database = NULL;
 | 
	
		
			
				|  |  |   
 | 
	
		
			
				|  |  |     /**
 | 
	
		
			
				|  |  |  +   * Allow to set the search_path for databases which, unlike MySQL, are actually SQL-compliant
 | 
	
	
		
			
				|  | @@ -56,7 +56,7 @@ index d9fb43f..1cf5c50 100644
 | 
	
		
			
				|  |  |      * Here comes a list of the possible handler which are active on this view.
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |   
 | 
	
		
			
				|  |  | -@@ -897,6 +902,12 @@ class view extends views_db_object {
 | 
	
		
			
				|  |  | +@@ -939,6 +944,12 @@ class view extends views_db_object {
 | 
	
		
			
				|  |  |         $this->base_database = $views_data['table']['base']['database'];
 | 
	
		
			
				|  |  |       }
 | 
	
		
			
				|  |  |   
 | 
	
	
		
			
				|  | @@ -73,10 +73,10 @@ diff --git a/plugins/views_plugin_query_default.inc b/plugins/views_plugin_query
 | 
	
		
			
				|  |  |  index 7468dd9..f092515 100644
 | 
	
		
			
				|  |  |  --- a/plugins/views_plugin_query_default.inc
 | 
	
		
			
				|  |  |  +++ b/plugins/views_plugin_query_default.inc
 | 
	
		
			
				|  |  | -@@ -1290,8 +1290,13 @@ class views_plugin_query_default extends views_plugin_query {
 | 
	
		
			
				|  |  | +@@ -1308,8 +1308,13 @@ class views_plugin_query_default extends views_plugin_query {
 | 
	
		
			
				|  |  |   
 | 
	
		
			
				|  |  | -     // Go ahead and build the query.
 | 
	
		
			
				|  |  | -     // db_select doesn't support to specify the key, so use getConnection directly.
 | 
	
		
			
				|  |  | +     // Go ahead and build the query. db_select doesn't support to specify the
 | 
	
		
			
				|  |  | +     // key, so use getConnection directly.
 | 
	
		
			
				|  |  |  +    $scoped_base_table = $this->base_table;
 | 
	
		
			
				|  |  |  +    if (isset($this->view->search_path)) {
 | 
	
		
			
				|  |  |  +      $scoped_base_table = $this->view->search_path . '.' . $this->base_table;
 |