Esto dejó a Dafydd en el trono sin posibles competidores, pero el propio Dafydd murió sin herederos en el año 1246 y finalmente fue sucedido por su sobrino, el segundo hijo de Gruffydd, Llywelyn el Último Rey.