En cambio su nieto Olaf II, descendiente de su hija Margarita y Haakon VI de Noruega que a su vez era hijo de Magnus II de Suecia, fue elegido sucesor al trono de Valdemar.