diff --git a/client/galaxy/scripts/mvc/workflow/workflow-node.js b/client/galaxy/scripts/mvc/workflow/workflow-node.js index c1dbbdb23a2..643b68c0d29 100644 --- a/client/galaxy/scripts/mvc/workflow/workflow-node.js +++ b/client/galaxy/scripts/mvc/workflow/workflow-node.js @@ -276,6 +276,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(); } });