diff --git a/Engine/Source/Programs/CrashReportClient/Private/CrashReportAnalyticsSessionSummary.cpp b/Engine/Source/Programs/CrashReportClient/Private/CrashReportAnalyticsSessionSummary.cpp index ec119c638147..df8ec33b4aa9 100644 --- a/Engine/Source/Programs/CrashReportClient/Private/CrashReportAnalyticsSessionSummary.cpp +++ b/Engine/Source/Programs/CrashReportClient/Private/CrashReportAnalyticsSessionSummary.cpp @@ -467,7 +467,7 @@ void FCrashReportAnalyticsSessionSummary::LogEvent(const TCHAR* Event, bool bFor { FScopeLock ScopedLock(&LoggerLock); TGuardValue ReentrantGuard(bLoggerReentrantGuard, true); - if (*ReentrantGuard) // Read the old value. + if (ReentrantGuard.GetOriginalValue()) // Read the old value. { return; // Prevent renentrant logging. }