Al comienzo de 1079 el hijo de Rodolfo, Bertoldo de Rheinfelden, fue elegido por la oposición de la nobleza como duque de Suabia, pero Enrique, poco después, en la Semana Santa del mismo año, nombró a Federico como duque, y prometió a Federico con su hija Inés de Alemania cuando la niña tenía apenas 7 años.