格兰远征后，斯维宁与侄儿共同统治挪威。1015年，奥拉夫二世·哈拉尔松抵达挪威并获得王位。他在内斯哈尔战役中击败了斯维宁·哈康松及其盟友。斯维宁·哈康松撤退到瑞典，打算召集一支部队重新佔领挪威，但是他在反攻前因病逝世。斯维宁·哈康松与瑞典国王奥洛夫·舍特康努格的女儿或姐妹结婚。他们有一个女儿西格里德尔，嫁给的儿子。另一个女儿贡希尔德与丹麦国王斯文二世结婚。据记录，斯维宁的王廷只有一位宫廷诗人，他只有很少诗歌留于后世。提到斯维宁的文献记载的都是在他去世150多年后写成的。瑞典历史学家斯塔凡·海尔伯