diff --git a/tools/data_source/upload.xml b/tools/data_source/upload.xml
index 79df1f8d83f..07c2d30c903 100644
--- a/tools/data_source/upload.xml
+++ b/tools/data_source/upload.xml
@@ -25,7 +25,7 @@
-
+
not ( ( isinstance( value, unicode ) or isinstance( value, str ) ) and value != "" )