diff --git a/HashingTool/ViewModel/VerifyResultDataViewModel.cs b/HashingTool/ViewModel/VerifyResultDataViewModel.cs index 52baf9e98468c93c11c2dac73d0d3ccee10db551..f0a1b843bee7385b9e91d668d92b0120ebcca422 100644 --- a/HashingTool/ViewModel/VerifyResultDataViewModel.cs +++ b/HashingTool/ViewModel/VerifyResultDataViewModel.cs @@ -27,6 +27,7 @@ namespace HashingTool.ViewModel RaisePropertyChanged("CanonicalizationMethods"); _customerReport.PropertyChanged += Update; _manufacturerReport.PropertyChanged += Update; + _jobFile.PropertyChanged += Update; } private void Update(object sender, PropertyChangedEventArgs e) @@ -71,7 +72,7 @@ namespace HashingTool.ViewModel // get { private void UpdateReportJobDigest(ReportXMLFile reportXML) { - if (reportXML.Valid == null || !reportXML.Valid.Value) { + if (reportXML.Valid == null || !reportXML.Valid.Value || _jobFile.XMLFile.Document == null) { reportXML.JobDigestValueComputed = ""; return; }