fix a bug for bazi