A principios de 1875, Carte administraba el Royalty Theatre y necesitaba una ópera corta para ser interpretada como "afterpiece" para "La Périchole" de Jacques Offenbach, por lo que contactó con Gilbert, le preguntó acerca de la pieza y sugirió que Sullivan trabajara la pieza.