diff --git a/ui/scripts/cloud.core.ipaddress.js b/ui/scripts/cloud.core.ipaddress.js index 8cf3a81f10f..5df6365a719 100644 --- a/ui/scripts/cloud.core.ipaddress.js +++ b/ui/scripts/cloud.core.ipaddress.js @@ -482,8 +482,18 @@ function ipToRightPanel($midmenuItem1) { } //Load Balancer tab - if (ipObj.issourcenat == true) { - $("#tab_load_balancer").hide(); + if (ipObj.issourcenat == true) { + var lbServiceObj = ipFindNetworkServiceByName("Lb", networkObj); + if(lbServiceObj != null) { + var LoadBalancingSupportedIpsCapabilityObj = ipFindCapabilityByName("LoadBalancingSupportedIps", lbServiceObj); + if(LoadBalancingSupportedIpsCapabilityObj != null) + $("#tab_load_balancer").hide(); + else + $("#tab_load_balancer").show(); + } + else { + $("#tab_load_balancer").hide(); + } } else { if(networkObj != null) {