diff --git a/lib/galaxy/tools/__init__.py b/lib/galaxy/tools/__init__.py index ee70e2b97f3..c131a42f349 100755 --- a/lib/galaxy/tools/__init__.py +++ b/lib/galaxy/tools/__init__.py @@ -2550,7 +2550,8 @@ class Tool( object, Dictifiable ): tool_versions = [] tools = self.app.toolbox.get_loaded_tools_by_lineage(self.id) for t in tools: - tool_versions.append(t.version) + if not t.version in tool_versions: + tool_versions.append(t.version) # add information with underlying requirements and their versions tool_requirements = []