diff --git a/platform/core/src/utils/combineFrameInstance.ts b/platform/core/src/utils/combineFrameInstance.ts index 4202c5b0f..efb07c01f 100644 --- a/platform/core/src/utils/combineFrameInstance.ts +++ b/platform/core/src/utils/combineFrameInstance.ts @@ -37,8 +37,8 @@ const combineFrameInstance = (frame, instance) => { let imagePositionPatient = instance.DetectorInformationSequence[0].ImagePositionPatient; let imageOrientationPatient = instance.ImageOrientationPatient; - imagePositionPatient = imagePositionPatient.map(it => Number(it)); - imageOrientationPatient = imageOrientationPatient.map(it => Number(it)); + imagePositionPatient = imagePositionPatient?.map(it => Number(it)); + imageOrientationPatient = imageOrientationPatient?.map(it => Number(it)); const SpacingBetweenSlices = Number(instance.SpacingBetweenSlices); // Calculate the position for the current frame