Stolt Margit svarer alle friere nei. Valivan tar på seg kvinneklær og får henne med seg ned til skipet sitt. Mens hun fremdeles tror at han er en kvinne, forteller hun ham at hun er forelsket i Valivan. Han drikker han henne full, hun sovner og han seiler av sted med henne. Da hun våkner, sier hun at han må føre henne tilbake til barna hennes, men han svarer at han vet hun ikke har barn. Hun vil kaste seg på sjøen, men da avslører han at han er Valivan som hun elsker.