Greg, I have 2 secondary data sources. One does not have the ns1:prefix it uses my: I have no problem populating other fields in the main data source by using current() When I do the same thing with the data source that uses ns1 I can't seem to populate fields in the main data source.