ContentProvider updated to traverse tree if no results are present.