fix issue with no callback getting called when there are no results from

populate