When several catalog files were loaded, and the search was performed across a frequency range outside the range of a catalog, an error was thrown. That crashed the app. Now, nothing's returned instead.
As a minor change, now the values of the frequency range, the center, and the deviation are corrected to the nearest value instead of discarding the input.