Aland Islands, as well as others, doesn't have any states. This makes the ajax view return an empty select box, which looks a little weird.
I attached a diff that replaces the dropdown with a text input in this case. If a new country is picked with states the text input turns back into a select dropdown. (The js gets a little more complicated, but I don't think it is too bad.)
Let me know if the patch needs improvement.