diff --git a/src/crashlog.cpp b/src/crashlog.cpp index 16c0dd2b7b..abf13f5383 100644 --- a/src/crashlog.cpp +++ b/src/crashlog.cpp @@ -343,7 +343,7 @@ char *CrashLog::LogGamelog(char *buffer, const char *last) const char *CrashLog::LogRecentNews(char *buffer, const char *last) const { uint total = 0; - for (NewsItem *news = _latest_news; news != nullptr; news = news->next) { + for (NewsItem *news = _latest_news; news != nullptr; news = news->prev) { total++; } uint show = min(total, 32);