diff --git a/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java b/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java index 3ea946b4ba..0c9398f3cb 100644 --- a/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java +++ b/Core/src/org/sleuthkit/autopsy/ingest/IngestManager.java @@ -844,12 +844,15 @@ public class IngestManager { int newTotalEnqueuedFiles = fileScheduler.getFilesEnqueuedEst(); if (newTotalEnqueuedFiles > totalEnqueuedFiles) { //update if new enqueued - totalEnqueuedFiles = newTotalEnqueuedFiles;// + processedFiles + 1; + totalEnqueuedFiles = newTotalEnqueuedFiles + 1;// + processedFiles + 1; processedFiles = 0; progress.switchToIndeterminate(); progress.switchToDeterminate(totalEnqueuedFiles); } - ++processedFiles; + if (processedFiles < totalEnqueuedFiles) { //fix for now to handle the same image enqueued twice + + ++processedFiles; + } //--totalEnqueuedFiles; } //end of this AbstractFile