King Sigurd married Malmfrid, a daughter of King Harald Valdemarson, eastward in Novgorod. King Harald Valdemarson's mother was Queen Gyda the Old, a daughter of the Swedish king, Inge Steinkelson. Harald Valdemarson's other daughter, sister to Malmfrid, was Ingebjorg, who was married to Canute Lavard, a son of the Danish king, Eirik the Good, and grandson of King Svein Ulfson.
Canute's and Ingebjorg's children were, the Danish king, Valdemar, who came to the Danish kingdom after Svein Eirikson; and daughters Margaret, Christina, and Catherine. Margaret was married to Stig Hvitaled; and their daughter was Christina, married to the Swedish king, Karl Sorkvison, and their son was King Sorkver.