Nordtyske handelsbyer var misfornøyde med at Byloven av 1276 behandlet utlendinger på lik linje med nordmenn. Magnus styrte igjen inn i et kompromiss som tillot gjestende handelsmenn en viss form for immunitet i Norge fra 1278.