From 37a89fbdabd47532c4ec5cc7edc2beef7207e7db Mon Sep 17 00:00:00 2001 From: Raman Arora Date: Wed, 11 Dec 2019 13:56:36 -0500 Subject: [PATCH] 5871: Class cast exception. --- .../autopsy/directorytree/DataResultFilterNode.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java b/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java index 548fb881be..bb43f64c84 100644 --- a/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java +++ b/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java @@ -136,11 +136,12 @@ public class DataResultFilterNode extends FilterNode { public Action[] getActions(boolean popup) { List actions = new ArrayList<>(); - - final DisplayableItemNode originalNode = (DisplayableItemNode) this.getOriginal(); - List accept = originalNode.accept(getActionsDIV); - if (accept != null) { - actions.addAll(accept); + if (this.getOriginal() instanceof DisplayableItemNode) { + final DisplayableItemNode originalNode = (DisplayableItemNode) this.getOriginal(); + List accept = originalNode.accept(getActionsDIV); + if (accept != null) { + actions.addAll(accept); + } } //actions.add(new IndexContentFilesAction(nodeContent, "Index"));