克二世再度提出玛格丽特年龄过小，不适宜飘洋渡海这个问题，于是在1289年5月派特使与爱德华一世在加斯科涅商讨此事。文件中将玛格丽特称之为“女王”。从这时候其爱德华在回到英格兰之前的晚些时候和埃里克交涉，并没有和苏格兰进行交涉。其后于1289年10月在索尔兹伯里和罗伯特·布鲁斯进行了交涉。玛格丽特将和未来的英格兰国王爱德华二世结婚，或有监护人选择英格兰贵族同玛格丽特接回。因此，监护人签署索尔兹伯里条约，其中同意玛格丽特将被送到苏格兰1290年11月1日之前，这对她未来的婚姻的任何协议将被推迟，直到她在苏格兰。