 He was later pardoned but was ordered to stay north of the River Tay.In December 1567, through the influence of the Regent Moray, Makgill was restored to his offices.He later attended as one of the regent's commissioners who attended the regent on his journey to York to present accusations of the queen who was then in exile.