I 1282 oppsto det konflikt mellom tyske handelsmenn i Bergen og de bergenske bymennene. På et bymøte forbød bymennene utlendinger å handle med diverse varer. Da kongen stilte seg bak byrådets vedtak, havnet den norske kongemakten i konflikt med den «rostockske landefred», et nordtysk forbund av territorialfyrster og østersjø- og nordsjøbyer. De vendiske byene med Lübeck i sentrum, spilte en ledende rolle i forbundet. I 1283 innførte forbundet en blokade av Norge, med det uttalte mål å sulte ut befolkningen, for slik å få det norske lederskapet til å bøye av.