diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/RenderingContext.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/RenderingContext.java
index 9336867eb3bd035cd7cb0776b87f97baf1f7ce5b..6b132317e0f7439f73b391a9697519011484a4d8 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/RenderingContext.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/RenderingContext.java
@@ -67,6 +67,11 @@ final class RenderingContext
                 newRelativePathOrNull, oldContext.sessionIdOrNull);
     }
 
+    public final IHierarchicalContent getRoot()
+    {
+        return rootContent;
+    }
+
     public final IHierarchicalContentNode getRootNode()
     {
         return rootContent.getRootNode();