diff --git a/js/widgets/widget-filter.js b/js/widgets/widget-filter.js index 1b7f014d..e1366408 100644 --- a/js/widgets/widget-filter.js +++ b/js/widgets/widget-filter.js @@ -834,7 +834,7 @@ // prevent errors if delay init is set if ( $.isEmptyObject( c.cache ) ) { // update cache if delayInit set & pager has initialized ( after user initiates a search ) - if ( c.delayInit && c.pager && c.pager.initialized ) { + if ( c.delayInit && ( !c.pager || c.pager && c.pager.initialized ) ) { ts.updateCache( c, function() { tsf.checkFilters( table, false, skipFirst ); });