diff --git a/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/service/NodeInfo.java b/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/service/NodeInfo.java
index 2108e33941d55eba03729a457d1d73a4be1ab62a..cb7cc33c04995afc354f5444d8a3288a393eb40f 100644
--- a/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/service/NodeInfo.java
+++ b/vospace-ui-backend/src/main/java/it/inaf/ia2/vospace/ui/service/NodeInfo.java
@@ -61,6 +61,9 @@ public class NodeInfo {
             String prefix = "vos://" + authority;
             this.target = decodePath(((LinkNode) node).getTarget(), prefix);
             this.type = linkedNode.getType();
+        } else if (node instanceof LinkNode) {
+            this.target = ((LinkNode) node).getTarget();
+            this.type = "vos:DataNode"; // data link
         }
     }