Det var en riktig strategisk ekteskap som ville ha gagnet begge parter om det ikke var for et uløst problem: David var allerede gift! I 1395 hadde han giftet seg med Elizabeth Dunbar, datter av den like betydningsfulle jarlen av March. Ettersom bryllupet krevde pavelig tillatelse ble det erklært ugyldig og det unge paret ble tvunget til å fra hverandre i 1397.