Anteriormente Osorio había compuesto varias zarzuelas, aunque se cree que la primera que se estrenó fue "Los alemanes en Italia", de José Ángel Montero, en la década de 1860.