Olaf I no tuvo hijos, por ello cuando muere en 1095 es sucedido por su hermano Erico I.