Finalmente, después del asesinato de Antonio Cánovas del Castillo en agosto de 1897 por el anarquista italiano Michele Angiolillo, que pretendía vengar a los ejecutados, Sagasta permitió el regreso de los desterrados, y a comienzos de enero de 1901 dictó el indulto de los que permanecían en prisión.