diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java index 1d58381ed1..3e099bf326 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java @@ -484,7 +484,7 @@ public List loadDataFromOfflineTransport(Node remote, RemoteNodeS } public void loadDataFromConfig(Node remote, RemoteNodeStatus status, boolean force) throws IOException { - if (engine.getParameterService().isRegistrationServer()) { + if (engine.getParameterService().isRegistrationServer() || remote == null || Version.isOlderThanVersion(remote.getSymmetricVersion(), "3.8.22")) { return; } Node local = nodeService.findIdentity();