El ministro de la Guerra, Fernández de Córdoba, amigo de Prim, lo nombró capitán general de Puerto Rico, una forma hábil de alejarlo de Madrid.