redirect rather than blow up when things go wrong

Handle trade downloads issues. Sometimes the download is not generated successfully, and why that is is a separate matter to consider, but for now it would be an improvement if the controller would recognize that the model has not returned results.