diff --git a/bin/osv/fields.py b/bin/osv/fields.py index 980b3ad67c6..283d1c958b1 100644 --- a/bin/osv/fields.py +++ b/bin/osv/fields.py @@ -931,7 +931,7 @@ class property(function): res[int(prop.res_id.id)] = (prop.value and \ int(prop.value.split(',')[1])) or False else: - res[int(prop.res_id.split(',')[1])] = prop.value or '' + res[int(prop.res_id.id)] = prop.value or '' if self._obj: obj = obj.pool.get(self._obj)