diff --git a/ui/modules/infrastructure/infrastructure.js b/ui/modules/infrastructure/infrastructure.js index ad43108259b..dae797e39df 100644 --- a/ui/modules/infrastructure/infrastructure.js +++ b/ui/modules/infrastructure/infrastructure.js @@ -33,12 +33,14 @@ $(window).bind('cloudStack.system.serviceProviders.makeHarcodedArray', function(event, data) { var nspHardcodingArray = data.nspHardcodingArray; - - nspHardcodingArray.push({ - id: id, - name: name, - state: state - }); + var selectedZoneObj = data.selectedZoneObj; + if(selectedZoneObj.networktype == "Advanced"){ + nspHardcodingArray.push({ + id: id, + name: name, + state: state + }); + } }); }, diff --git a/ui/scripts/system.js b/ui/scripts/system.js index 6f4e116b4e8..81fda3a71c3 100644 --- a/ui/scripts/system.js +++ b/ui/scripts/system.js @@ -12144,7 +12144,8 @@ ]; $(window).trigger('cloudStack.system.serviceProviders.makeHarcodedArray', { - nspHardcodingArray: nspHardcodingArray + nspHardcodingArray: nspHardcodingArray, + selectedZoneObj: selectedZoneObj }); if(selectedZoneObj.networktype == "Basic") {