diff --git a/bin/addons/base/ir/ir_values.py b/bin/addons/base/ir/ir_values.py index 05d798a69ec..abbb0edc7f4 100644 --- a/bin/addons/base/ir/ir_values.py +++ b/bin/addons/base/ir/ir_values.py @@ -70,7 +70,13 @@ class ir_values(osv.osv): else: res_id=False if replace: - ids = self.search(cr, uid, [('key','=',key),('key2','=',key2),('name','=',name),('model','=',model),('res_id','=',res_id), ('user_id','=',preserve_user and uid)]) + ids = self.search(cr, uid, [ + ('key', '=', key), + ('key2', '=', key2), + ('model', '=', model), + ('res_id', '=', res_id), + ('user_id', '=', preserve_user and uid) + ]) self.unlink(cr, uid, ids) vals = { 'name': name,