Archibald Campbell the 9th Earl, son of the Marquess of Argyll, invaded the Clan Maclean lands on the Isle of Mull and garrisoned Duart Castle in 1678. The Campbells had control of Duart and most of the Maclean estates by 1679. When the Stuarts again called for support the Macleans hurried to their standard and Sir John Maclean, fifth Baronet fought at the Battle of Killiecrankie in 1689, in support of John Graham, 1st Viscount of Dundee.