It shouldn't be giving you a mix, anyway.
It does search its own database and present those first. Then it will only show user entries if it doesn't have any.
I think something I searched recently showed both right away, but the user entered ones were collected beneath the spark database ones, not mixed in, so it's not difficult to find a 'real' one first and then look at the user ones if that isn't what you needed.
Deb, in New Zealand