From 6c569f36e66363f31433a89abfa72c6f9455070a Mon Sep 17 00:00:00 2001 From: frosch Date: Mon, 31 Mar 2025 14:25:47 +0200 Subject: [PATCH] Fix #13925, 667d0137: Ancient NewGRF have empty name and description, show the filename instead. (#13932) --- src/newgrf_config.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/newgrf_config.cpp b/src/newgrf_config.cpp index 9eca36c24c..5b7db9b30d 100644 --- a/src/newgrf_config.cpp +++ b/src/newgrf_config.cpp @@ -85,7 +85,7 @@ void GRFConfig::CopyParams(const GRFConfig &src) std::string GRFConfig::GetName() const { auto name = GetGRFStringFromGRFText(this->name); - return name.has_value() ? std::string(*name) : this->filename; + return name.has_value() && !name->empty() ? std::string(*name) : this->filename; } /**