diff --git a/python/helpers/pydev/pydevd_xml.py b/python/helpers/pydev/pydevd_xml.py
index 9347472157c5..73258e6fcc65 100644
--- a/python/helpers/pydev/pydevd_xml.py
+++ b/python/helpers/pydev/pydevd_xml.py
@@ -171,7 +171,11 @@ def varToXML(val, name, doTrim=True):
except:
value = 'Unable to get repr for %s' % v.__class__
- xml = '_= ')), makeValidXmlValue(typeName))
+ try:
+ name = quote(name, '/>_= ') #TODO: Fix PY-5834 without using quote
+ except:
+ pass
+ xml = '