又倒向蒋介石，参加蒋介石与桂系军阀的战争，任国民政府军事参议院院长、国民革命军第五路军总指挥。10月参加蒋冯战争，12月再次易帜联合石友三反蒋，任反蒋的护党救国军第四路总指挥。战败后于1930年再次下野。1931年任广州国民政府及军事委员会常委。九一八事变后重回南京国民政府，复任国民政府军事参议院院长。1935年（民国24年）担任国民政府训练总监部总监，1935年4月被授予上将军衔。
抗日战争.1937年11月日军进攻南京时，他力主死守，主动出任首都卫戍司令长官。作为中方南京保