diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/trakt/TraktProgressRepository.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/trakt/TraktProgressRepository.kt index 5afd6d1a6..737490910 100644 --- a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/trakt/TraktProgressRepository.kt +++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/trakt/TraktProgressRepository.kt @@ -638,7 +638,9 @@ object TraktProgressRepository { shouldStop = true continue } - resultsByShow.putIfAbsent(entry.parentMetaId, entry) + if (!resultsByShow.containsKey(entry.parentMetaId)) { + resultsByShow[entry.parentMetaId] = entry + } if (resultsByShow.size >= MAX_RECENT_EPISODE_HISTORY_ENTRIES) { shouldStop = true break