Por tal motivo, Napoleón III, presionado por la opinión pública, maniobró para impedir que Leopoldo se sentara en el trono español, logrando que el padre de este, Carlos Antonio de Hohenzollern-Sigmaringen, renunciara públicamente en nombre de su hijo.