Switching provider doesn't refresh provider list.

It shows just one provider, and it's not the one that gets configured if
selected.