diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/ViewContextAction.java b/Core/src/org/sleuthkit/autopsy/directorytree/ViewContextAction.java index c5ab6367f2..ef8adfa319 100644 --- a/Core/src/org/sleuthkit/autopsy/directorytree/ViewContextAction.java +++ b/Core/src/org/sleuthkit/autopsy/directorytree/ViewContextAction.java @@ -325,16 +325,19 @@ public class ViewContextAction extends AbstractAction { * content. */ Children treeNodeChildren = node.getChildren(); + Node parentTreeViewNode = null; for (int i = 0; i < ancestorChildren.getNodesCount(); i++) { Node ancestorNode = ancestorChildren.getNodeAt(i); for (int j = 0; j < treeNodeChildren.getNodesCount(); j++) { Node treeNode = treeNodeChildren.getNodeAt(j); if (ancestorNode.getName().equals(treeNode.getName())) { - return treeNode; + parentTreeViewNode = treeNode; + treeNodeChildren = treeNode.getChildren(); + break; } } } - return null; + return parentTreeViewNode; } /**