diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py index ba7166b45a8..54031d787af 100644 --- a/addons/website/controllers/main.py +++ b/addons/website/controllers/main.py @@ -412,7 +412,7 @@ class Website(openerp.addons.web.controllers.main.Home): def multi_render(self, ids_or_xml_ids, values=None): res = {} for id_or_xml_id in ids_or_xml_ids: - res[id_or_xml_id] = request.env["ir.ui.view"].render(id_or_xml_id, values=values, engine='ir.qweb') + res[id_or_xml_id] = request.registry["ir.ui.view"].render(request.cr, request.uid, id_or_xml_id, values=values, engine='ir.qweb', context=request.context) return res #------------------------------------------------------