diff --git a/webroot/monitor/tenant-network/common/ui/js/tenant_monitor_utils.js b/webroot/monitor/tenant-network/common/ui/js/tenant_monitor_utils.js index b407e1deb..58141339c 100644 --- a/webroot/monitor/tenant-network/common/ui/js/tenant_monitor_utils.js +++ b/webroot/monitor/tenant-network/common/ui/js/tenant_monitor_utils.js @@ -832,7 +832,9 @@ var tenantNetworkMonitorUtils = { obj['vRouter'] = ifNull(jsonPath(currObj, '$..vrouter')[0], '-'); obj['intfCnt'] = ifNull(jsonPath(currObj, '$..interface_list')[0], []).length; obj['vn'] = ifNull(jsonPath(currObj, '$..interface_list[*].virtual_network'),[]); - obj['vn'] = tenantNetworkMonitorUtils.formatVN(obj['vn']); + //Parse the VN only if it exists + if(obj['vn'] != false) + obj['vn'] = tenantNetworkMonitorUtils.formatVN(obj['vn']); obj['ip'] = []; var intfList = ifNull(currObj['UveVirtualMachineAgent']['interface_list'],[]); for(var i = 0; i < intfList.length; i++ ) {