From 1a05c9832b3f568011f5d809c1f1f8cf7667ea34 Mon Sep 17 00:00:00 2001 From: Sofien-Sellami Date: Tue, 30 Sep 2025 14:49:00 +0100 Subject: [PATCH] Safely handle missing active viewport --- .../StudyPrefetcherService/StudyPrefetcherService.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/core/src/services/StudyPrefetcherService/StudyPrefetcherService.ts b/platform/core/src/services/StudyPrefetcherService/StudyPrefetcherService.ts index 398974eb333..a6862f4859e 100644 --- a/platform/core/src/services/StudyPrefetcherService/StudyPrefetcherService.ts +++ b/platform/core/src/services/StudyPrefetcherService/StudyPrefetcherService.ts @@ -291,6 +291,11 @@ class StudyPrefetcherService extends PubSubService { } const activeViewport = viewports.get(activeViewportId); + + if (!activeViewport) { + return; + } + const displaySetUpdated = this._setActiveDisplaySetsUIDs(activeViewport.displaySetInstanceUIDs); if (forceRestart || displaySetUpdated) {