Snorre forteller også om Haralds død. Under en reise i Sverige fridde Harald Grenske til dronning Sigrid Storråde, men hun sa nei. Sigrid var datter av Skoguls-Toste, og var nå enke. Hun var velstående, og eide mange gårder i Svitjod. Sigrid mente at Harald var godt nok gift som han var, men Harald svarte at Åsta var en god kone, dog ikke av like stor ætt som han selv. Deretter red Sigrid fra ham. Senere dro Harald tilbake til Sigrid for å prøve igjen, og samme kveld kom det enda en frier; Vissevald (Wsevolod) fra Gardarike (Russland). Begge frierne og følget deres fikk plass i en stor stue. De drakk tett om kvelden, og vaktene sovnet. Da lot Sigrid stuen tenne på, og alle døde, enten i brannen eller de ble drept da de forsøkte å rømme.