Good point, I've just tested and no: `<div ng-hide="open || !$select.selected" class="ui-select-match" ng-transclude></div>`