I Alvs fravær forandret situasjonen i Danmark seg drastisk. Den danske kongen hadde ligget i borgerkrig med hertug Valdemar av Jylland. Hertugen var en nær alliert med lederskapet i «den rostockske landefred», noe som førte til at den danske kongen ikke ble med i fredsavtalen mellom tyskerne og nordmennene som var blitt inngått i Kalmar. Mens Alv var i utlandet bekjempet kong Erik Klipping hertug Valdemar og satte han i fengsel. Etterpå tok han initiativ til å inngå fred med den norske kongemakten. Da Alv senere på året kom hjem med leiesoldater som skulle brukes mot Danmark var krigsgrunnlaget derfor borte.