The new point release of KonaKart available from our web site (2.1.0.3) should fix the problem. The algorithm has been made smarter. The logic is now:
-If the entered text matches a code or a name, we then take it.
-If we don't get a direct match and get back more than one result, we then provide the drop list.
-If we don't get a direct match but there is only one result, we take it.
Obviously, if someone doesn't like the above algorithm, the UI could be modified to always show a drop list.