diff --git a/Core/src/org/sleuthkit/autopsy/casemodule/Case.java b/Core/src/org/sleuthkit/autopsy/casemodule/Case.java index 7a314941d5..5c68404478 100644 --- a/Core/src/org/sleuthkit/autopsy/casemodule/Case.java +++ b/Core/src/org/sleuthkit/autopsy/casemodule/Case.java @@ -1182,13 +1182,11 @@ public class Case implements SleuthkitCase.ErrorObserver { */ public void addReport(String localPath, String srcModuleName, String reportName) throws TskCoreException { Report report = this.db.addReport(localPath, srcModuleName, reportName); - synchronized (this) { - try { - Case.pcs.firePropertyChange(Events.REPORT_ADDED.toString(), null, report); - } catch (Exception ex) { - String errorMessage = String.format("A Case %s listener threw an exception", Events.REPORT_ADDED.toString()); - logger.log(Level.SEVERE, errorMessage, ex); - } + try { + Case.pcs.firePropertyChange(Events.REPORT_ADDED.toString(), null, report); + } catch (Exception ex) { + String errorMessage = String.format("A Case %s listener threw an exception", Events.REPORT_ADDED.toString()); + logger.log(Level.SEVERE, errorMessage, ex); } }