瓦尔德玛·比耶松终于取得在瑞典王国南部的约塔兰，并被称为约塔兰公爵。然而，马格努斯三世在1278年重新夺回约塔兰。1288年，瓦尔德玛·比耶松被马格努斯三世囚禁在尼古平城堡（Nyköpingshus）直至1302年逝世时。马格努斯三世的幼弟本笃本是会吏长，其后成为瑞典首相，马格努斯三世于1284年封赏他为芬兰公爵。马格努斯三世于1290年逝世时，他的儿子皆尚年幼，交由同族的托克尔为他的继承人当时只有十岁的比尔耶尔·马格努松（与第二任妻子荷尔斯泰因的海尔维格的长子）摄政。