Index: QueryEngine.java =================================================================== --- QueryEngine.java (revision 1098603) +++ QueryEngine.java (working copy) @@ -472,6 +472,10 @@ map.put(name, qomFactory.propertyValue( columns[i].getSelectorName(), columns[i].getPropertyName())); + } else if (columns[i].getPropertyName() != null) { + map.put(columns[i].getSelectorName() + "." + columns[i].getPropertyName(), + qomFactory.propertyValue(columns[i].getSelectorName(), + columns[i].getPropertyName())); } else { String selector = columns[i].getSelectorName(); map.putAll(getColumnMap(selector, selectors.get(selector)));