Tolerate disabled LocationProviders (ie. the case when getProviders tells us about Providers which arent actually available...yeah that happens)