diff --git a/lib/galaxy/managers/workflows.py b/lib/galaxy/managers/workflows.py index 4d84e834cd85..1f1467d5b330 100644 --- a/lib/galaxy/managers/workflows.py +++ b/lib/galaxy/managers/workflows.py @@ -1057,7 +1057,15 @@ def do_inputs(inputs, values, prefix, step, other_values=None): except KeyError: continue else: - row_for_param(input_dict, input, values[input.name], other_values, prefix, step) + row_for_param( + input_dict, + input, + # Use values.get so that unspecified param values don't blow up the display + values.get(input.name), + other_values, + prefix, + step, + ) input_dicts.append(input_dict) return input_dicts