diff --git a/addons/website/models/ir_actions.py b/addons/website/models/ir_actions.py index 1b469adfc05..f186c421b9f 100644 --- a/addons/website/models/ir_actions.py +++ b/addons/website/models/ir_actions.py @@ -44,7 +44,7 @@ class actions_server(osv.Model): def on_change_website_path(self, cr, uid, ids, website_path, xml_id, context=None): values = { - 'website_url': self._compute_website_url(cr, uid, ids[0], website_path, xml_id, context=context) + 'website_url': self._compute_website_url(cr, uid, ids and ids[0] or None, website_path, xml_id, context=context) } return {'value': values}