fixed 1.8.7 broken requires again