På et riksdagsmøte i Linköping i 1497 fikk Sten Sture trumfet gjennom at ingen utlending kunne bli svensk konge. Allikevel ble han avsatt kort tid etter av en rekke herremenn som fant han for egenrådig. Det utnyttet kong Hans med å rykke inn i Sverige med en hær og bistått av unionsvennlige svenske adelsmenn klarte han å få kontroll med landet. Etterpå måtte Sten Sture anerkjenne Hans som svensk konge. Sten Sture ble deretter forlenet med Finland og utnevnt til rikshovmester, mens hans rival Svante Nilsson ble riksmarsk. Kong Hans ble kronet som svensk konge og to år senere reiste han gjennom Sverige med sin dronning og sønnen Christian for å bli hyllet som unionskonge og sønnen som svensk tronfølger.