Juana murió sin que el matrimonio tuviera descendencia, por lo que en 1390, ya muerto Enrique II, el I conde de Niebla se casó con Beatriz de Castilla, hija natural de Enrique II, rey de Castilla, y de su amante Beatriz Ponce de León, naciendo tres hijos de este matrimonio entre ellos el primogénito Enrique de Guzmán, V señor de Sanlúcar y II conde de Niebla desde 1396.