Jednocześnie Henryk zgodził się nie narzucać Izabeli małżonka wbrew jej woli, ona ze swojej strony natomiast zgadzała się zawrzeć przyszłe małżeństwo w porozumieniu z nim. Pakt ten uspokoił nastroje w kraju, choć jak się okazało nie rozwiązał ostatecznie sprawy następstwa. Król Henryk proponował siostrze kolejnych kandydatów na męża, dzięki którym mógłby zmusić ją do wyjazdu z Kastylii, jednak ona odrzucała wszelkie propozycje. Izabela w sprawie zamążpójścia od jakiegoś czasu prowadziła tajne rokowania z dworem aragońskim. Ostatecznie 19 października 1469 roku poślubiła w Valladolid Ferdynanda, aragońskiego następcę tronu. Ślub odbył się bez wiedzy i zgody Henryka, a także wymaganej dyspensy papieskiej (małżonkowie byli krewnymi 2 stopnia). Król zareagował unieważnieniem paktu z Toros de Guisando i ponownym wyznaczeniem Joanny la Beltraneja na swą następczynię (1470). Mimo tego bezsilny Henryk nie był w stanie usunąć Izabeli z Kastylii i aż do śmierci króla w 1474 sprawa sukcesji pozostawała nierozstrzygnięta. thumb|left|Średniowieczna podobizna Izabeli