Jörn thank you. You are right. I did fumble around since I find the caching mechanism a bit difficult to control. In this case I thought that the autocomplete would filter out what was returned from the server script regardsless of what was returned. So if the server returned "fish" and "cold" on the user typing "f" I thought the "cold" value would be filtered out anyway but that is (logically) not the case.
I still have an issue with the caching but I better start another thread about that.