Make sure we have a provider