From f38805e6f1c98138db1617c2fa56f9007207d456 Mon Sep 17 00:00:00 2001 From: Vishnu Suresh Perumbavoor <63797249+vishnusureshperumbavoor@users.noreply.github.com> Date: Wed, 16 Jul 2025 22:42:47 +0530 Subject: [PATCH] fix(segmentation): Fix segmentationid undefined 5106 (#5107) --- extensions/cornerstone/src/commandsModule.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extensions/cornerstone/src/commandsModule.ts b/extensions/cornerstone/src/commandsModule.ts index c1991e17a..f51c6ffe5 100644 --- a/extensions/cornerstone/src/commandsModule.ts +++ b/extensions/cornerstone/src/commandsModule.ts @@ -1888,6 +1888,9 @@ function commandsModule({ const { segmentationService } = servicesManager.services; const { activeViewportId } = viewportGridService.getState(); const activeSegmentation = segmentationService.getActiveSegmentation(activeViewportId); + if (!activeSegmentation) { + return; + } segmentationService.addSegment(activeSegmentation.segmentationId); }, loadSegmentationDisplaySetsForViewport: ({ viewportId, displaySetInstanceUIDs }) => {