Bug fix: original predicate was not being set until search text entered ...

...and then being set to nil on cancel

This resulted in the fetchedResultsController having it's predicate
cleared which returned all elements in the query entity.