diff --git a/src/common/cd_image.cpp b/src/common/cd_image.cpp index 5c5dc5fb62..5b2879aa8a 100644 --- a/src/common/cd_image.cpp +++ b/src/common/cd_image.cpp @@ -291,7 +291,10 @@ std::string CDImage::GetMetadata(const std::string_view& type) const { std::string result; if (type == "title") - result = FileSystem::GetFileTitleFromPath(m_filename); + { + const std::string display_name(FileSystem::GetDisplayNameFromPath(m_filename)); + result = FileSystem::StripExtension(display_name); + } return result; }