diff --git a/src/duckstation-qt/gamelistwidget.cpp b/src/duckstation-qt/gamelistwidget.cpp index 4e21ac345..f5a94e9be 100644 --- a/src/duckstation-qt/gamelistwidget.cpp +++ b/src/duckstation-qt/gamelistwidget.cpp @@ -357,8 +357,10 @@ QString GameListModel::formatTimespan(time_t timespan) const u32 minutes = static_cast((timespan % 3600) / 60); if (hours > 0) return qApp->translate("GameList", "%n hours", "", hours); - else + else if (minutes > 0) return qApp->translate("GameList", "%n minutes", "", minutes); + else + return qApp->translate("GameList", "%n seconds", "", static_cast((timespan % 3600) % 60)); } const QPixmap& GameListModel::getIconPixmapForEntry(const GameList::Entry* ge) const