diff --git a/src/Tree/Controllers/TreeController.cs b/src/Tree/Controllers/TreeController.cs
index 3c4ee7a4a295f48a8d00aea14532b78872038e94..3700ba783931ee40ab5279c9a4c760ecd960ef0e 100644
--- a/src/Tree/Controllers/TreeController.cs
+++ b/src/Tree/Controllers/TreeController.cs
@@ -118,7 +118,7 @@ namespace Coscine.Api.Tree.Controllers
                     return BadRequest($"No provider for: \"{resource.Type.DisplayName}\".");
                 }
 
-                var fileInfos = await resourceTypeDefinition.ListEntries(null, path, resourceTypeOptions);
+                var fileInfos = await resourceTypeDefinition.ListEntries(resourceId, path, resourceTypeOptions);
 
                 var metadataInfos = new List<ResourceEntry>(fileInfos);
                 if (path.EndsWith("/"))