An incomplete print of this film is at the Library of Congress.
This was the first film shown at the Schoharie Free Outdoor Street Movies, the progenitor of the drive-in movie theatre, in Schoharie, NY on June 7th, 1917. On June 8th, 2017, the first reel of the film was screened in the original location to celebrate the 100-year anniversary.