diff --git a/addons/account/account.py b/addons/account/account.py
index 97e52e977f2..fc46b9f7321 100644
--- a/addons/account/account.py
+++ b/addons/account/account.py
@@ -233,14 +233,8 @@ class account_account(osv.osv):
('payable','Payable'),
('view','View'),
('consolidation','Consolidation'),
- ('income','Income'),
- ('expense','Expense'),
- ('tax','Tax'),
- ('cash','Cash'),
- #('asset','Asset'),
- #('equity','Equity'),
('closed','Closed'),
- ], 'Internal Type', required=True,),
+ ], 'Internal Type', required=True,),
'user_type': fields.many2one('account.account.type', 'Account Type'),
'parent_id': fields.many2one('account.account','Parent', ondelete='cascade'),
diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py
index 5878253d82c..f99704a27cc 100644
--- a/addons/account/account_move_line.py
+++ b/addons/account/account_move_line.py
@@ -682,7 +682,7 @@ class account_move_line(osv.osv):
if ('account_id' in vals):
account = account_obj.browse(cr, uid, vals['account_id'])
if journal.type_control_ids:
- type = account.type
+ type = account.user_type
for t in journal.type_control_ids:
if type==t.code:
ok = True
diff --git a/addons/account_analytic_plans/account_analytic_plans_view.xml b/addons/account_analytic_plans/account_analytic_plans_view.xml
index c33122ca00f..ad5f89f907e 100644
--- a/addons/account_analytic_plans/account_analytic_plans_view.xml
+++ b/addons/account_analytic_plans/account_analytic_plans_view.xml
@@ -120,7 +120,7 @@
id="account_analytic_instance_model_open"/>
diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml
index bac9c29cd34..b7eb2faa4a3 100644
--- a/addons/mrp/mrp_view.xml
+++ b/addons/mrp/mrp_view.xml
@@ -390,27 +390,26 @@
form