From c8f7ed41c1243918ac173d7088c55aee660e6d24 Mon Sep 17 00:00:00 2001 From: John Date: Fri, 4 Jan 2013 15:20:38 +0000 Subject: [PATCH] =?UTF-8?q?B2012-374=20=E2=80=93=20Added=20logic=20to=20ha?= =?UTF-8?q?ndle=20null=20references=20if=20RO=20path=20not=20assigned=20an?= =?UTF-8?q?d=20you=20open=20the=20Admin=20ribbon=20tab?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROMS/Volian.Controls.Library/StepTabRibbon.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index 46c1f67d..7504a4ac 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -1519,13 +1519,13 @@ namespace Volian.Controls.Library { ribbonTab_SingleClick(sender, e); btnUpdROVal.Enabled = false; - if (MyDVI.DocVersionAssociations.Count < 1) return; + if (MyDVI.DocVersionAssociations == null || MyDVI.DocVersionAssociations.Count < 1) return; if (!NewerRoFst()) return; btnUpdROVal.Enabled = true; } public bool NewerRoFst() { - if (_MyDVI == null) return false; + if (_MyDVI == null || _MyDVI.DocVersionAssociations == null) return false; ROFstInfo roFstInfo = ROFstInfo.GetJustROFst( _MyDVI.DocVersionAssociations[0].ROFstID); RODbInfo rdi = RODbInfo.GetJustRODB(roFstInfo.RODbID); string rofstPath = rdi.FolderPath + @"\ro.fst";