Thanks for responding so quickly. I forgot to say that these are all unbound controls. I set the default value for cboCat (and all the other combos)...
As I said, you may need to pass a parameter. Now back at my machine and can confirm that is the case. Example sql - note the criteria which 'resets'...