diff --git a/odoo/addons/base/ir/ir_qweb/assetsbundle.py b/odoo/addons/base/ir/ir_qweb/assetsbundle.py index fbf0d42f8b5..a6fac8101e4 100644 --- a/odoo/addons/base/ir/ir_qweb/assetsbundle.py +++ b/odoo/addons/base/ir/ir_qweb/assetsbundle.py @@ -400,7 +400,7 @@ class AssetsBundle(object): return '' result = compiler.communicate(input=source.encode('utf-8')) if compiler.returncode: - cmd_output = ''.join(result) + cmd_output = ''.join(misc.ustr(result)) if not cmd_output: cmd_output = "Process exited with return code %d\n" % compiler.returncode error = self.get_preprocessor_error(cmd_output, source=source)