Dette førte til et umulig forhold mellom kongen og jarlesønnen, og en tid senere hoppet Magnus i vannet utenfor Skottland og svømte i land. Han fikk bo hos Edgar av Skottland; de to var i slekt da de begge nedstammet fra Malcolm II.