diff --git a/lib/remote/apilistener-filesync.cpp b/lib/remote/apilistener-filesync.cpp index 42c4737fe..f3d5a5d48 100644 --- a/lib/remote/apilistener-filesync.cpp +++ b/lib/remote/apilistener-filesync.cpp @@ -547,6 +547,9 @@ void ApiListener::TryActivateZonesStageCallback(const ProcessResult& pr, // Copy all synced configuration files from stage to production. for (const String& path : relativePaths) { + if (!Utility::PathExists(path)) + continue; + Log(LogInformation, "ApiListener") << "Copying file '" << path << "' from config sync staging to production zones directory.";