[3] De todos modos, algunos historiadores sugieren que las princesas permanecieron en Escocia hasta 1445.El rey Carlos VII había negociado este matrimonio con el archiduque para reforzar su alianza.[5] Antes, el rey había prometido a su hija Radegunda al archiduque pero dada la muerte de ésta en 1445, se optó por Leonor.El matrimonio fue concertado finalmente en 1448 y un año después tuvo lugar siendo Segismundo representado por el embajador Ludwig von Landsee.[4] De esta unión nació un niño, Wolfgang, que murió el mismo día de su nacimiento, junto a su madre, pues Leonor murió en 1480 mientras daba a luz.