Finalmente, puesto que Juan Szapolyai, como rey "Juan I de Hungría" no tenía hijos varones herederos, los contendientes pactaron que primero reinaría Szapolyai hasta su muerte y luego Fernando I continuaría en el trono.