Only get custom fields when a provider is chosen