 However, the superiority remained with the Lord of the Isles who did restore it to Alistair Carrach MacDonald of Keppoch.However, this arrangement was never confirmed by the Crown and upon the forfeiture of the Lord of the Isles in 1493, Angus MacDonald, 2nd of Keppoch had to maintain his position in Lochaber by force.It was defended for two and a half centuries and it was not until the downfall of the clan immediately after the Battle of Culloden in 1746 that Mackintosh become the real Lord of Lochaber.