PrgComponent trying to encode non-form values

Though the controller has a $presetVars = true; ( which is incorrect configuration ) the component attempts to encode fields that aren't in the form data.
   The isset check prevents the undefined indexes from breaking the search.