diff --git a/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts b/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts index 99843e810..10442cc25 100644 --- a/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts +++ b/platform/core/src/services/DicomMetadataStore/DicomMetadataStore.ts @@ -58,6 +58,11 @@ function _getStudy(StudyInstanceUID) { } function _getSeries(StudyInstanceUID, SeriesInstanceUID) { + if(!StudyInstanceUID) { + const series = _model.studies.map(study => study.series).flat(); + return series.find(aSeries => aSeries.SeriesInstanceUID === SeriesInstanceUID); + } + const study = _getStudy(StudyInstanceUID); if (!study) {