diff --git a/extensions/cornerstone-dicom-seg/src/commandsModule.ts b/extensions/cornerstone-dicom-seg/src/commandsModule.ts index 5aeac96d2..e4c74ea07 100644 --- a/extensions/cornerstone-dicom-seg/src/commandsModule.ts +++ b/extensions/cornerstone-dicom-seg/src/commandsModule.ts @@ -339,7 +339,7 @@ const commandsModule = ({ extensionManager, }); - if (promptResult.action !== 1 && promptResult.value) { + if (promptResult.action !== 1 && !promptResult.value) { return; } diff --git a/extensions/default/src/Actions/createReportAsync.tsx b/extensions/default/src/Actions/createReportAsync.tsx index 360894437..44d7c7af2 100644 --- a/extensions/default/src/Actions/createReportAsync.tsx +++ b/extensions/default/src/Actions/createReportAsync.tsx @@ -21,6 +21,8 @@ async function createReportAsync({ try { const naturalizedReport = await getReport(); + if (!naturalizedReport) return; + // The "Mode" route listens for DicomMetadataStore changes // When a new instance is added, it listens and // automatically calls makeDisplaySets