diff --git a/plugins/sparql_views_plugin_query_sparql.inc b/plugins/sparql_views_plugin_query_sparql.inc
index 64e07b7..ef0292b 100644
--- a/plugins/sparql_views_plugin_query_sparql.inc
+++ b/plugins/sparql_views_plugin_query_sparql.inc
@@ -215,7 +215,8 @@ class sparql_views_plugin_query_sparql extends views_plugin_query {
     $views_result = array();
     $query = $view->build_info['query'];
     $views_data = sparql_views_views_data();
-    $endpoint = $views_data[$this->base_table]['table']['endpoint']->endpoint;
+    $endpoint_uri = $views_data[$this->base_table]['table']['endpoint']->endpoint;
+    $endpoint = sparql_registry_load_by_uri($endpoint_uri);
     $start = microtime(TRUE);
 
     $sparql_result = sparql_request($query, $endpoint);
