Az Osztrák-Porosz háborúban Hassel részt vett, a Hühnerwasser-i és a Münchengrätz-i csatákban. 1866. július 28-án kapitány lett, és a Korona Rendjével kitüntetették. 1870 márciusában Haselt ismét áthelyezték a 35. Brandenburg Fusilier ezredbe. A Franciaország elleni mobilizáció idején csatlakozott a 16. hadosztály vezérkarához. Ebben a pozícióban részt vett a Spicheren-i csatákban.
Mars-la-Tour, Gravelotte, Amiens, Hallue és St. Quentin. Részt vett a sikeres Metz ostromában is. Hasselt 1870. december 22-én ismét előléptették, ezúttal őrnagy lett, és a Vaskereszt címet kapta. Miután a háború hivatalosan lezárult a frankfurti szerződés (1871) által, átkerült a 8. hadsereg alakulatának főparancsnokságába.