diff --git a/src/uiSelectController.js b/src/uiSelectController.js index 9e0968c3b..16019cff0 100644 --- a/src/uiSelectController.js +++ b/src/uiSelectController.js @@ -238,7 +238,7 @@ uis.controller('uiSelectCtrl', if (ctrl.isEmpty() || (angular.isArray(selectedItems) && !selectedItems.length) || !ctrl.removeSelected) { ctrl.setItemsFn(data); }else{ - if ( data !== undefined ) { + if ( data !== undefined && data !== null ) { var filteredItems = data.filter(function(i) { return selectedItems.every(function(selectedItem) { return !angular.equals(i, selectedItem);