Striden endte med en ny fordeling av de svenske områdene i 1310. Birger forble konge i navnet, men måtte gi opp sine kongelige landområder, byttet ut med østlige Uppland, Närke, Södermanland, Østergøtland, Gotland og borgen i Viborg. Hertug Erik fravristet de gamle norske området Båhuslen i enden av Oslofjorden fra Norge foruten nordlige Halland, og disse ble omformet som et selvstendig kongedømme sentrert rundt Gøtaelven.