Da Astrids mann Tryggve Olavsson ble drept rundt 963, flyktet hun med sin lille sønn Olav til sin far. Dronning Gunhild og Gunhildssønnene fulgte etter henne til Oprekstad, men Eirik klarte å få datteren og barnebarnet i sikkerhet. Astrid og Olav flyktet til Sverige og oppholdt seg der i flere år. På veien videre til Astrids bror i det nåværende Russland ble skipet deres på vei over Østersjøen bordet av sjørøvere, og både Astrid og den vesle sønnen ble solgt som treller.