Thank you very much! I had tried this, but i put the autocomplete on the wrong element. I put it on the input tag rather than the form tag. So that fixed it in IE9 aswell. Cheers.
PS if anyone knows a way to allow the autocomplete and keep the div shown let me know...