Tras la muerte de su tío, el gran duque Federico I de Baden, en 1907, se convirtió en el heredero del trono del Gran Ducado de su primo Federico II de Baden, quien no tuvo hijos.