This was set up on an on premise site, DFFS v18.104.22.168 as a vLookup and only showed the button. See screen shots attached.
So there is no way to keep the query results from showing in the list view. However, my workaround of having 2 vLookups, one that will never have any query results (some query link ID = Zero) and use that one for the list button, then another one to use in form that would show the query results is my only option. Thanks