Fix potential block redeem bug