diff --git a/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java b/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java index a05df206..e40d97d3 100644 --- a/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java +++ b/src/main/java/com/rarchives/ripme/ripper/rippers/InstagramRipper.java @@ -159,7 +159,8 @@ public class InstagramRipper extends AbstractJSONRipper { Document p = resp.parse(); // Get the query hash so we can download the next page qHash = getQHash(p); - if (qHash == null) { + // The qHash is not needed if ripping a single post + if (qHash == null && !url.toExternalForm().contains("/p/")) { throw new IOException("Unable to extract qhash from page"); } return getJSONFromPage(p);