diff --git a/clients/macos/vellum-assistant/Features/MainWindow/ThreadManager.swift b/clients/macos/vellum-assistant/Features/MainWindow/ThreadManager.swift index ae8904c7b80..ae712ff12f2 100644 --- a/clients/macos/vellum-assistant/Features/MainWindow/ThreadManager.swift +++ b/clients/macos/vellum-assistant/Features/MainWindow/ThreadManager.swift @@ -645,7 +645,7 @@ final class ThreadManager: ObservableObject, ThreadRestorerDelegate { guard let previousId = activeThreadId, previousId != nextThreadId, let vm = chatViewModels[previousId], vm.isHistoryLoaded, - !vm.isSending, !vm.isThinking else { return } + !vm.isSending, !vm.isThinking, !vm.isLoadingMoreMessages else { return } vm.trimForBackground() }