diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreService.java
index 7776e0b2807f8806fcb3f470b694848b5d61385f..3621e331b362e491216eb868fbd73158bf500aa4 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreService.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/DataStoreService.java
@@ -472,7 +472,7 @@ public class DataStoreService extends AbstractServiceWithLogger<IDataStoreServic
     private static ArchiverTaskContext createContext(DataSetProcessingContext context)
     {
         return new ArchiverTaskContext(context.getDirectoryProvider(),
-                context.getHierarchicalContentProvider());
+                context.getHierarchicalContentProviderUnfiltered());
     }
 
     @Override