Eduardo volvió de nuevo al exilio con su hermano y su hermana, pero a su madre no le gustaba la marginación y en 1017 se casó con Canuto.