Después de vagar sin rumbo por algún tiempo fue rodeado hasta su rendición por Neil MacLeod de Assynr en el castillo de Ardvreck, a quien había acudido ignorantemente para ser protegido, sin que conociese su enemistad política con los MacLeod.