diff --git a/openerp/tools/qweb.py b/openerp/tools/qweb.py index 17c2f7d358c..7eb89a1d1b0 100644 --- a/openerp/tools/qweb.py +++ b/openerp/tools/qweb.py @@ -292,7 +292,7 @@ class QWebXml(object): inner = getattr(record, field) if e.tagName != 't': g_att += ''.join( - ' %s="%s"' % (name, cgi.escape(value, True)) + ' %s="%s"' % (name, cgi.escape(str(value), True)) for name, value in [ ('data-oe-model', record._model._name), ('data-oe-id', str(record.id)),