From 1d0ae7361185f7993b226846913a4fc70d696e7d Mon Sep 17 00:00:00 2001 From: Erik Ziegler Date: Wed, 11 Nov 2015 15:37:11 +0100 Subject: [PATCH] Fix for reference line bug --- Packages/cornerstone/client/cornerstoneTools.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Packages/cornerstone/client/cornerstoneTools.js b/Packages/cornerstone/client/cornerstoneTools.js index cfe5c3214..7aa176511 100644 --- a/Packages/cornerstone/client/cornerstoneTools.js +++ b/Packages/cornerstone/client/cornerstoneTools.js @@ -6988,6 +6988,11 @@ if (typeof cornerstoneTools === 'undefined') { var targetImagePlane = cornerstoneTools.metaData.get('imagePlane', targetImage.imageId); var referenceImagePlane = cornerstoneTools.metaData.get('imagePlane', referenceImage.imageId); + // Make sure the target and reference actually have image plane metadata + if (!targetImagePlane || !referenceImagePlane) { + return; + } + // the image planes must be in the same frame of reference if (targetImagePlane.frameOfReferenceUID !== referenceImagePlane.frameOfReferenceUID) { return;