78-oji divizija buvo rezerve per žiemos mūšius prie Monte Cassino, bet tada buvo įpareigota per operaciją "Diadem"
(ketvirtasis ir paskutinis Monte Cassino mūšis) 1944 m. gegužės 15 d. Divizijai buvo įsakyta smarkiai persikišti Lirio slėnį, kad aplenktų gynybos pajėgas vienuolyno kalne. Įvažiuodama per užpildytą 6 greitkelį, ji iki gegužės 25 d. pasiekė Roccasecca geležinkelio stotį, o po to persikėlė į šiurkštus kraštus į šiaurę, kur buvo sunku palaikyti ginklus ir transporto priemones. Kai Hitlerio linija buvo sulaužyta, birželio 3 d. 78 divizija buvo perkelta į rezervą, o šarvuotos formacijos persekiojimui į Trasimeno ežerą. Divizija grįžo į frontą birželio 10 dieną, žengdama Tiberio upę prieš stiprėjantį pasipriešinimą, o birželio 21 dieną pradėjo puolimą į Trasimeno liniją. Po sunkių kovų birželio 28 d. buvo peržengta gynyba.