diff --git a/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java b/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java
index b6021f217d757681a799e23bebdc15b143bf4646..3bb80ce8958617aee29d91233589c1678d2818ae 100644
--- a/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java
+++ b/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java
@@ -125,6 +125,16 @@ public class NodeDAO {
 
         return Optional.of(node);
     }
+    
+    public Optional<String> deleteNode(String path) {
+        
+        // To be filled
+        
+        // In case of failure return empty object to trigger HTTP 500 
+        // status code for InternalFault
+        return Optional.of("OK");
+        
+    }
 
     private String getFirstLevelChildrenSelector(String path) {
         String select = "(SELECT path FROM node WHERE node_id = (SELECT node_id FROM node_vos_path WHERE vos_path = ?))::varchar || '";