In 1371 she was persuaded to name Robert Stewart, Earl of Menteith (later Duke of Albany) as her heir, who thus succeeded her as twelfth Earl of Fife on her death in 1389.
In 1371 she was persuade to name Robert Stewart, Earl of Menteith (later Duke of Albany) as her heir, who thus her brother-in-law by her second marriage to Walter Stewart. He thus succeeded her as twelfth Earl of Fife on her death in 1389.