Minor bug fix in the requirements provider handling