 He arrived in Sigtuna in Sweden, probably at the end of 1045 or in early 1046.When he arrived in Sweden, according to the skald Tjodolv Arnorsson, his ship was unbalanced by its heavy load of gold.In Harald's absence, the throne of Norway had been restored to Magnus the Good, an illegitimate son of Olaf.