Когда Наполеон пошёл с походом на Россию, Густав состоял в австрийском деташементе на правом фланге. Он получил тяжёлое ранение и на долгое время вышел из строя. В 1813 году в звании генерал-майора Густав был назначен на службу к гессен-гомбургским гусарам своего брата Фридриха в Богемии. В Освободительных войнах Густав участвовал в Битве народов под Лейпцигом и в военном походе против Франции во время Ста дней Наполеона. После Второго Парижского мира Густав был назначен бригадиром в Трансильвании, в 1826 году получил звание фельдмаршал-лейтенанта и уволился со службы в 1827 году.