Am 7. Juli 1944 wurde er für 12 Tage mit der Führung der neu aufgestellten 546. Grenadier-Division, welche aus der während der Operation Bagration im Juni 1944 vernichteten 45. Infanterie-Division hervorging und kurze Zeit später in 45. Grenadier-Division umbenannt wurde, beauftragt. Die Division kämpfte bei der Heeresgruppe Mitte in Polen. Am 21. August 1944 wurde er verwundet, blieb aber an der Front. Mit dem 1. Oktober 1944 wurde er zum Generalmajor befördert. Am 20. November wurde er mit Wirkung zum 1. November Kommandeur der 45. Volksgrenadier-Division, welche aus der 45. Grenadier-Division hervorgegangen war. Mit der Division war er im Februar 1945 in die Niederschlesische Operation und in der Weichsel-Oder-Operation eingebunden. Am 18. März 1945 wurde er bei Neisse durch einen Paksplitter schwer verwundet. Es folgte ein erneuter Lazarettaufenthalt. Vom 1. April 1945 an war er in der Führerreserve und die Division wurde bis Kriegsende durch Generalmajor Erich Hassenstein geführt.