The siege was only lifted when MacDonald of Dunivaig agreed with MacLean of Duart to surrender half of his lands on Islay. However, despite his agreement with the MacLeans, MacDonald of Dunivaig then invaded the MacLean islands of Mull, Tiree, Coll and Luing. Angus MacDonald of Dunivaig was aided in the action by Donald Gorm Mor MacDonald of Sleat and the MacDonalds of Clanranald, MacIains of Ardnamurchan, MacLeods of Lewis, MacNeills of Gigha, MacAlisters of Loup and the Macfies of Colonsay. Supporting MacLean of Duart were the MacLeods of Harris and Dunvegan, MacNeils of Barra, MacKinnons of Strathrodle and the MacQuarries of Ulva.