Index: /branches/rel_avx_2_7_5/src/webui/webui/htdocs/new/src/client/app/modules/network/submenu/interface/bond_interface/bond-bind-port.controller.js
===================================================================
--- /branches/rel_avx_2_7_5/src/webui/webui/htdocs/new/src/client/app/modules/network/submenu/interface/bond_interface/bond-bind-port.controller.js	(revision 9182)
+++ /branches/rel_avx_2_7_5/src/webui/webui/htdocs/new/src/client/app/modules/network/submenu/interface/bond_interface/bond-bind-port.controller.js	(working copy)
@@ -13,8 +13,12 @@
         '$filter',
         function ($scope, $rootScope, $state, $uibModal, $stateParams, $uibModalInstance, netResourceService, vaTableService, modalData, $filter) {
             var modalViewModel = this;
-
-            modalViewModel.selectList = modalData.port.split(",");
+            // Fix: Handle empty port string correctly
+            if (modalData.port && modalData.port !== "") {
+                modalViewModel.selectList = modalData.port.split(",");
+            } else {
+                modalViewModel.selectList = [];
+            }
             modalViewModel.portList = [];
 
             modalViewModel.showProgressBar = function() {
@@ -81,4 +85,4 @@
                 $uibModalInstance.dismiss();
             };
         }
-    ])
\ No newline at end of file
+    ])
