その後、段祺瑞により馮玉祥が罷免され、その部下だった楊桂堂が第16混成旅の旅長に昇進する。1917年（民国6年）7月、張勲が復辟を行うと、張之江は同僚の鹿鍾麟らとともに、楊桂堂に張勲討伐を宣言するよう迫った。しかし楊桂堂は単身北京に向かい、張勲に服従した。このため、張之江らは馮玉祥を迎え入れて再び長に仰ぎ、張勲の弁子軍を撃破した。