From 2efd9c2687d2ca818520249cdb3484e781659069 Mon Sep 17 00:00:00 2001 From: John Chilton Date: Mon, 21 Mar 2016 12:17:40 +0000 Subject: [PATCH] Fix #1721. TODO: write test... --- lib/galaxy/tools/parameters/basic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/tools/parameters/basic.py b/lib/galaxy/tools/parameters/basic.py index 6b61f02b8cc..6aa068559a2 100644 --- a/lib/galaxy/tools/parameters/basic.py +++ b/lib/galaxy/tools/parameters/basic.py @@ -210,7 +210,7 @@ class ToolParameter( object, Dictifiable ): return value def validate( self, value, history=None, workflow_building_mode=False ): - if value == "" and self.optional: + if value in ["", None] and self.optional: return for validator in self.validators: validator.validate( value, history )