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"));