diff --git a/src/Akka.Logger.NLog/NLogLogger.cs b/src/Akka.Logger.NLog/NLogLogger.cs index f88921e..80884e8 100644 --- a/src/Akka.Logger.NLog/NLogLogger.cs +++ b/src/Akka.Logger.NLog/NLogLogger.cs @@ -64,7 +64,7 @@ private static void LogEvent(LogEvent logEvent, NLogLevel logLevel) // Add structured logging properties from semantic logging // This enables NLog layouts and targets to access structured properties by name - if (logEvent.TryGetProperties(out var properties)) + if (logEvent.TryGetProperties(out var properties) && properties?.Count > 0) { foreach (var prop in properties) {