diff --git a/cellbase-mongodb/src/main/java/org/opencb/cellbase/mongodb/loader/MongoDBCellBaseLoader.java b/cellbase-mongodb/src/main/java/org/opencb/cellbase/mongodb/loader/MongoDBCellBaseLoader.java
index <HASH>..<HASH> 100644
--- a/cellbase-mongodb/src/main/java/org/opencb/cellbase/mongodb/loader/MongoDBCellBaseLoader.java
+++ b/cellbase-mongodb/src/main/java/org/opencb/cellbase/mongodb/loader/MongoDBCellBaseLoader.java
@@ -262,6 +262,8 @@ public class MongoDBCellBaseLoader extends CellBaseLoader {
     protected boolean runCreateIndexProcess(Path indexFilePath) throws IOException, InterruptedException {
         List<String> args = new ArrayList<>();
         args.add("mongo");
+        args.add("--host");
+        args.add(cellBaseConfiguration.getDatabase().getHost());
         if(cellBaseConfiguration.getDatabase().getUser() != null && !cellBaseConfiguration.getDatabase().getUser().equals("")) {
             args.addAll(Arrays.asList(
                     "-u", cellBaseConfiguration.getDatabase().getUser(),
Load now reads database 'host' from configuration file