Can you clarify what you mean by:
in your search you search for “Listings where Owner = Current User is not empty
Where would the search take place, is it something that is done in the workflow if the save button?
Thanks