Fixed query with hidden search fields.

Hi,

When a search field is removed from the advanced form, the search can always be done via direct manipulation of the url. This patch forbids it.

Sincerely,

Daniel Berthereau
Infodoc & Knowledge management
The `!isset()` on this line is redundant, it should be entirely covered by the `empty()`.