diff --git a/client/galaxy/scripts/mvc/workflow/workflow-node.js b/client/galaxy/scripts/mvc/workflow/workflow-node.js index 6e8cb26c46a..20b8af6f0eb 100644 --- a/client/galaxy/scripts/mvc/workflow/workflow-node.js +++ b/client/galaxy/scripts/mvc/workflow/workflow-node.js @@ -275,6 +275,9 @@ var Node = Backbone.Model.extend({ // the output already exists, but the output formats may have changed. // Therefore we update the datatypes and destroy invalid connections. node.output_terminals[output.name].datatypes = output.extensions; + if (node.type == 'parameter_input') { + node.output_terminals[output.name].attributes.type = output.type; + } node.output_terminals[output.name].destroyInvalidConnections(); } });