Noen år senere angrep Helgo Sverige og tok Yrsa til fange og voldtok henne. I Danmark fødte hun sønnen Rolfo (Rolf Krake). Etter noen få år kom Yrsas mor, dronning Olava, på besøk og fortalte at Helgo var hennes egen far. Skrekkslagen dro Yrsa tilbake til Adillus og lot sønnen være igjen i Danmark. Helgo døde da Rolfo var åtte år gammel og gutten ble kongen sammen med sin onkel Roas. Ikke lenge etter ble Roas drept av sine halvbrødre Rærecus og Frodo, og da ble Rolfo enekonge.