fixed provider report bug