From a2c04e0bfdf7a1a14b688bec9286e28f34fc9db8 Mon Sep 17 00:00:00 2001 From: Tim Young Date: Tue, 13 Jun 2017 16:53:06 -0500 Subject: [PATCH] fix invalid access blowout. Found when trying to get it to run on Linux --- EduNetworkBuilder/VLANConfig.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/EduNetworkBuilder/VLANConfig.cs b/EduNetworkBuilder/VLANConfig.cs index 2b437a7..eae6cef 100644 --- a/EduNetworkBuilder/VLANConfig.cs +++ b/EduNetworkBuilder/VLANConfig.cs @@ -54,7 +54,10 @@ namespace EduNetworkBuilder if (dgv_VLANNames.Columns.Count > 0) { dgv_VLANNames.Columns[0].ReadOnly = LockedNames; - dgv_VLANNames.Columns[1].ReadOnly = LockedNames; + if (theNet.VLANPacketColors && dgv_VLANNames.Columns.Count > 1) + { + dgv_VLANNames.Columns[1].ReadOnly = LockedNames; + } if(theNet.VLANPacketColors && dgv_VLANNames.Columns.Count > 2) { dgv_VLANNames.Columns[2].ReadOnly = LockedNames;