diff --git a/openerp/addons/base/res/res_currency.py b/openerp/addons/base/res/res_currency.py
index e0f5b68e7ba..97a87da4602 100644
--- a/openerp/addons/base/res/res_currency.py
+++ b/openerp/addons/base/res/res_currency.py
@@ -282,6 +282,7 @@ class res_currency_rate(osv.osv):
}
_defaults = {
'name': lambda *a: time.strftime('%Y-%m-%d 00:00:00'),
+ 'company_id': lambda s, cr, uid, ctx=None: s.pool['res.users']._get_company(cr, uid, context=ctx)
}
_order = "name desc"
diff --git a/openerp/addons/base/res/res_currency_view.xml b/openerp/addons/base/res/res_currency_view.xml
index 5721688225f..1dcabe8f34d 100644
--- a/openerp/addons/base/res/res_currency_view.xml
+++ b/openerp/addons/base/res/res_currency_view.xml
@@ -23,6 +23,28 @@
+
+ res.currency.rate.form
+ res.currency.rate
+
+
+
+
+