Fixed the requirements in the provider subtree split