diff --git a/src/js/core/services/rowSearcher.js b/src/js/core/services/rowSearcher.js index d69d6ddd4f..011e634a07 100644 --- a/src/js/core/services/rowSearcher.js +++ b/src/js/core/services/rowSearcher.js @@ -287,9 +287,11 @@ module.service('rowSearcher', ['gridUtil', 'uiGridConstants', function (gridUtil for (var i = 0; i < filtersLength; i++) { var filter = filters[i]; - var ret = rowSearcher.runColumnFilter(grid, row, column, filter); - if (!ret) { - return false; + if ( !gridUtil.isNullOrUndefined(filter.term) && filter.term !== '' || filter.noTerm ){ + var ret = rowSearcher.runColumnFilter(grid, row, column, filter); + if (!ret) { + return false; + } } }