fix block no exist bug