diff --git a/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py b/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py index e76b1ed7f5225739a4a1ab0ec003cb73e98d44b8..9e022360a541a89b5a902f69628230afc484fb9a 100644 --- a/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py +++ b/scripts/Diffraction/isis_powder/polaris_routines/polaris_algs.py @@ -116,7 +116,10 @@ def generate_ts_pdf(run_number, focus_file_path, merge_banks=False, q_lims=None, PreserveEvents=True) common.remove_intermediate_workspace('self_scattering_correction') if output_binning is not None: - pdf_output = mantid.Rebin(InputWorkspace=pdf_output, Params=output_binning) + try: + pdf_output = mantid.Rebin(InputWorkspace=pdf_output, Params=output_binning) + except RuntimeError: + return pdf_output return pdf_output