Edward Bruce, younger brother of Robert the Bruce, was named heir presumptive but died without heirs on 3 December 1318. Marjorie Bruce had died probably in 1317 in a riding accident and parliament decreed her infant son, Robert Stewart, as heir presumptive, but this lapsed on 5 March 1324 on the birth of a son, David, to King Robert and his second wife, Elizabeth de Burgh. Robert Stewart became High Steward of Scotland on his father's death on 9 April 1326, and in the same year parliament confirmed the young Steward as heir should Prince David die without a successor. In 1329 King Robert I died and the six-year-old David succeeded to the throne under the guardianship of Thomas Randolph, Earl of Moray.