diff --git a/PROMS/Volian.Controls.Library/vlnTreeView.cs b/PROMS/Volian.Controls.Library/vlnTreeView.cs index 5d894385..fef188c4 100644 --- a/PROMS/Volian.Controls.Library/vlnTreeView.cs +++ b/PROMS/Volian.Controls.Library/vlnTreeView.cs @@ -2178,7 +2178,8 @@ namespace Volian.Controls.Library ItemInfo newEnhStep = replItemInfo.PasteEnhancedItems(copyStartID, ii, ItemInfo.EAddpingPart.Replace, chgId); } } - SelectedNode = (VETreeNode)((prevtn != null) ? prevtn.NextNode : partn.FirstNode); + // B2018-047: was crashing on the following line (before change it was casting the result to a VETreeNote when the partn.FirstNode was just a TreeNode) + SelectedNode = prevtn != null ? prevtn.NextNode : partn.FirstNode; } private void tv_NodeCopy() {