diff --git a/src/Marten/DefaultMartenLogger.cs b/src/Marten/DefaultMartenLogger.cs index 00b3aa2c8d..0d53880d76 100644 --- a/src/Marten/DefaultMartenLogger.cs +++ b/src/Marten/DefaultMartenLogger.cs @@ -88,7 +88,7 @@ public void RecordSavedChanges(IDocumentSession session, IChangeSet commit) { if (Inner.IsEnabled(LogLevel.Debug)) { - var duration = Stopwatch.GetElapsedTime(_timestamp!.Value); + var duration = _timestamp.HasValue ? Stopwatch.GetElapsedTime(_timestamp!.Value) : 0.Seconds(); _loggerOutput.RecordSavedChanges(commit.Updated.Count(), duration.TotalMilliseconds, commit.Inserted.Count(),