fix special judge bug