diff --git a/bin/addons/base/ir/ir_values.py b/bin/addons/base/ir/ir_values.py index b2eb1aa24cd..6641759f1eb 100644 --- a/bin/addons/base/ir/ir_values.py +++ b/bin/addons/base/ir/ir_values.py @@ -24,6 +24,7 @@ from osv import osv,fields from osv.orm import except_orm import pickle from tools.translate import _ +import tools class ir_values(osv.osv): _name = 'ir.values' @@ -235,7 +236,7 @@ class ir_values(osv.osv): #ir_del(cr, uid, x[0]) return False else: - datas = pickle.loads(str(x[2])) + datas = pickle.loads(tools.ustr(x[2])) if meta: meta2 = pickle.loads(x[4]) return (x[0],x[1],datas,meta2)