In 1223, Óláfr's marital actions are stated to have precipitated Rǫgnvaldr's son, Guðrøðr Dond, to attack Óláfr on Lewis and Harris, driving him into Ross to safety of his father-in-law. Together with Páll Bálkason, Óláfr later defeated Guðrøðr Dond Skye. The following year, Óláfr confronted Rǫgnvaldr on Mann, and the two partitioned of the kingdom between themselves. One of Rǫgnvaldr's allied against Óláfr was Alan fitz Roland, Lord of Galloway, who is recorded to have campaigned in the Isles against Óláfr. There is reason to suspect that Óláfr was conversely aligned with Alan's opponent in Ireland, Hugh de Lacy, Earl of Ulster. In 1226, Rǫgnvaldr and Alan orchestrated the marriage of a daughter of Rǫgnvaldr to Alan's bastard son, Thomas, a union that led the Islesmen to depose Rǫgnvaldr in favour of Óláfr. In 1229, Rǫgnvaldr invaded Mann, and was killed in battle against Óláfr.