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 para ser protegido, sin que supiese su enemistad política con los MacLeod.