diff --git a/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java b/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java
index 65fb6f850b1af12964af6f5795fe8a2611e963b1..51fffee37f42c007474f3359f053320fb001c3b0 100644
--- a/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java
+++ b/Core/src/org/sleuthkit/autopsy/directorytree/DataResultFilterNode.java
@@ -291,11 +291,18 @@ public List<Action> visit(BlackboardArtifactNode ban) {
                             NbBundle.getMessage(this.getClass(), "DataResultFilterNode.action.viewFileInDir.text"), ban));
                 }
             } else if (artifactTypeID == BlackboardArtifact.ARTIFACT_TYPE.TSK_INTERESTING_ARTIFACT_HIT.getTypeID()) {
-                //action to go to the source artifact
-                actionsList.add(new ViewSourceArtifactAction(DataResultFilterNode_viewSourceArtifact_text(), ba));
-                // action to go to the source file of the artifact
-                actionsList.add(new ViewContextAction(
-                        NbBundle.getMessage(this.getClass(), "DataResultFilterNode.action.viewSrcFileInDir.text"), ban));
+                try {
+                    if (ba.getAttribute(BlackboardAttribute.Type.TSK_ASSOCIATED_ARTIFACT) != null) {
+                        //action to go to the source artifact
+                        actionsList.add(new ViewSourceArtifactAction(DataResultFilterNode_viewSourceArtifact_text(), ba));
+                        
+                        // action to go to the source file of the artifact
+                        actionsList.add(new ViewContextAction(
+                                NbBundle.getMessage(this.getClass(), "DataResultFilterNode.action.viewSrcFileInDir.text"), ban));
+                    }
+                } catch (TskCoreException ex) {
+                    LOGGER.log(Level.WARNING, "Error looking up attributes for artifact with ID=" + ba.getId());
+                }
             } else {
                 // if the artifact links to another file, add an action to go to
                 // that file