diff --git a/lib/galaxy/tool_util/linters/inputs.py b/lib/galaxy/tool_util/linters/inputs.py index e4fd04694dec..79c1aefb3ba1 100644 --- a/lib/galaxy/tool_util/linters/inputs.py +++ b/lib/galaxy/tool_util/linters/inputs.py @@ -710,12 +710,14 @@ def lint(cls, tool_source: "ToolSource", lint_ctx: "LintContext"): # TODO check if input param is present for from_dataset from_dataset = options.get("from_dataset", None) from_data_table = options.get("from_data_table", None) + from_url = options.get("from_url", None) if ( from_file is None and from_parameter is None and from_dataset is None and from_data_table is None + and from_url is None and not filter_adds_options ): lint_ctx.error(