When the treaty arranging the marriage of Margaret and Eric was signed at Roxburgh on 25 July 1281, Alexander III's younger son David had already died, in June 1281, leaving the King of Scots with only one legitimate son, Alexander.
Atunci când tratatul de aranjare a căsătoriei dintre Margareta și Eric a fost semnat la Roxburgh, la 25 iulie 1281, fiul mai mic a lui Alexandru al III-lea, David, a murit în iunie 1281, lăsând Scoția doar cu un fiu legitim, Alexandru.