diff --git a/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/MessageAttachments.java b/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/MessageAttachments.java index 8fdae5d1b15d3f983c76bce9e84d38cd3f61015c..632268d7409e2ee5073e6f66c4cdbae36c2216d1 100644 --- a/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/MessageAttachments.java +++ b/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/MessageAttachments.java @@ -168,10 +168,12 @@ public FileAttachment(SleuthkitCase caseDb, Content dataSource, String pathName) * corresponding DerivedFile object. * * @param derivedFile Derived file for the attachment. + * + * @throws TskCoreException */ - public FileAttachment(DerivedFile derivedFile) { + public FileAttachment(DerivedFile derivedFile) throws TskCoreException { objectID = derivedFile.getId(); - path = derivedFile.getLocalAbsPath() + "/" + derivedFile.getName(); + path = derivedFile.getUniquePath(); } /**