diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java
index 839ef6c01ac34439502f41d79f182ee220e83bc3..808cfa35a883bf05c4b0938c93fd1645465c10e2 100644
--- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java
+++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/server/plugins/standard/IngestionService.java
@@ -207,8 +207,8 @@ public abstract class IngestionService<T extends DataSetInformation> extends Agg
     protected DataSetRegistrationService<T> createRegistrationService(Map<String, Object> parameters)
     {
         // Make sure the health monitor has been initialized
-        DssRegistrationHealthMonitor.getInstance(openBisService, getGlobalState()
-                .getRecoveryStateDir());
+        DssRegistrationHealthMonitor.getInstance(getGlobalState().getOpenBisService(),
+                getGlobalState().getRecoveryStateDir());
 
         // Create a file that represents the parameters
         try