diff --git a/Libs/DICOM/Widgets/ctkDICOMQueryRetrieveWidget.cpp b/Libs/DICOM/Widgets/ctkDICOMQueryRetrieveWidget.cpp index d93ab3eed460c10a1e058d94a01a72a8f94eb3af..5fe5a600e4376886a302a25b7dedd1e447b704ae 100644 --- a/Libs/DICOM/Widgets/ctkDICOMQueryRetrieveWidget.cpp +++ b/Libs/DICOM/Widgets/ctkDICOMQueryRetrieveWidget.cpp @@ -377,7 +377,10 @@ void ctkDICOMQueryRetrieveWidget::retrieve() logger.info ( "Retrieve success" ); } - retrieve->database()->updateDisplayedFields(); + if (retrieve->database()) + { + retrieve->database()->updateDisplayedFields(); + } if(d->UseProgressDialog) {