4年冬，他秘密加入民盟，并与延安保持长期联系，多次会见中国共产党领导人毛泽东、周恩来、王若飞等。1946年，他任川黔湘鄂边区绥靖公署主任，1948年8月他因被架空而失去兵权。1949年4月，他任西南军政长官公署副长官，12月11日他在四川彭县与邓锡侯、刘文辉通电投共。此后，他任西南军政委员会委员。1950年11月16日，他病逝于成都。