diff --git a/Core/src/org/sleuthkit/autopsy/ingest/IngestScheduler.java b/Core/src/org/sleuthkit/autopsy/ingest/IngestScheduler.java index 3c4d3d0cad..94583a8b42 100644 --- a/Core/src/org/sleuthkit/autopsy/ingest/IngestScheduler.java +++ b/Core/src/org/sleuthkit/autopsy/ingest/IngestScheduler.java @@ -224,8 +224,10 @@ final class IngestScheduler { synchronized FileIngestTask getNextTask() { final FileIngestTask task = fileTasks.pollLast(); - filesDequeued++; - updateQueues(); + if (task != null) { + filesDequeued++; + updateQueues(); + } return task; }