Eduardův pobyt v Řecku byl však krátký, v roce 1834 se vrátil do Bavorska, kde sloužil jako vyšší důstojník. Během prusko-dánské války sloužil jako velitel bavorských sil na straně Německého spolku. Vojenskou službu opustil až rok před svou smrtí v roce 1852.