diff --git a/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel3.java b/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel3.java index daeba83801..9db853b7c6 100644 --- a/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel3.java +++ b/Case/src/org/sleuthkit/autopsy/casemodule/AddImageWizardPanel3.java @@ -47,6 +47,7 @@ class AddImageWizardPanel3 implements WizardDescriptor.Panel { private Component component = null; private Image newImage = null; + private boolean ingested = false; /** * Get the visual component for the panel. In this template, the component @@ -166,9 +167,10 @@ class AddImageWizardPanel3 implements WizardDescriptor.Panel { final boolean cancelled = settings.getValue() == WizardDescriptor.CANCEL_OPTION || settings.getValue() == WizardDescriptor.CLOSED_OPTION; //start / enqueue ingest if next/finish pressed - if (! cancelled && newImage != null) { + if (! cancelled && newImage != null && ! ingested) { ingestConfig.setImage(newImage); ingestConfig.start(); + ingested = true; } }