fix usr cache bug