diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index acf4685ea40..b5262747692 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -967,7 +967,9 @@ class View(openerpweb.Controller): if 'id' in fvg['fields']: # Special case for id's - fvg['fields']['id']['type'] = 'id' + id_field = fvg['fields']['id'] + id_field['original_type'] = id_field['type'] + id_field['type'] = 'id' for field in fvg['fields'].itervalues(): if field.get('views'):