diff --git a/lib/galaxy/tool_util/parser/xml.py b/lib/galaxy/tool_util/parser/xml.py index 1b854c5b993..9b8b70ef687 100644 --- a/lib/galaxy/tool_util/parser/xml.py +++ b/lib/galaxy/tool_util/parser/xml.py @@ -864,6 +864,9 @@ def __parse_param_elem(param_elem, i=0): else: value = None + if value is None and attrib.get("location", None) is not None: + value = os.path.basename(attrib["location"]) + children_elem = param_elem if children_elem is not None: # At this time, we can assume having children only