Su suegro Alfonso X el Sabio, presionado por su segundo hijo, tuvo que ceder los derechos de los hijos de Blanca de Francia, Alfonso y Fernando, conocidos como los Infantes de la Cerda, entonces se proclamó con hechos fácticos, por parte de cierto grupo de nobles, heredero y sucesor suyo a su hijo menor, el infante Sancho, debido a la necesidad de contar con un hombre adulto que le ayudase en las labores de gobierno, y en la lucha contra los benimerines, que habían invadido el reino, a pesar de sus múltiples intenciones de que la sucesión quedara en manos del Infante Alfonso de la Cerda.