Erik gjorde senere en pilegrimsferd til Wien og hevet deretter sin forlovelse med Sofia av Mecklenburg-Werle (død 1339), søsterdatter til kong Erik Menved av Danmark. Deretter presset han på for sin forlovelse med Ingebjørg, hvilket han klarte å gjennomføre, til tross for at han hadde brutt alle sine løfter til Norges konge og nylig vært i krig med ham. Erik og Ingebjørg ble gift i 1312 i Oslo. Ingebjørg var da 11 år gammel og fødte sitt første barn, en sønn, da hun var 15 år gammel.