summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libtracker-data/tracker-sparql.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libtracker-data/tracker-sparql.c b/src/libtracker-data/tracker-sparql.c
index 78b0f4499..d355c7035 100644
--- a/src/libtracker-data/tracker-sparql.c
+++ b/src/libtracker-data/tracker-sparql.c
@@ -847,9 +847,13 @@ _prepend_path_element (TrackerSparql *sparql,
"FROM \"%s\" "
"UNION "
"SELECT ID, value, graph, ID_type, value_type "
+ "FROM \"%s\" "
+ "UNION "
+ "SELECT value, value, graph, value_type, value_type "
"FROM \"%s\") ",
path_elem->name,
path_elem->data.composite.child1->name,
+ path_elem->data.composite.child1->name,
path_elem->data.composite.child1->name);
break;
case TRACKER_PATH_OPERATOR_NEGATED: