Nel giugno dello stesso anno assunse il comando del XXVI Corpo d'armata, mantenendo tale incarico fino al mese di novembre, quando fu nominato comandante del IV Corpo d'armata, appartenente alla 2ª Armata agli ordini del generale Luigi Capello. Mantenne l'incarico fino al 25 ottobre 1917 quando fu destituito in seguito alla rotta di Caporetto. La sua unità e il contiguo XXVII Corpo d'armata furono investiti in pieno dall'offensiva austro-tedesca, e il IV Corpo d'armata perse gran parte dei propri effettivi nella giornata del 24 ottobre.