diff --git a/addons/website_theme_install/views/views.xml b/addons/website_theme_install/views/views.xml
index 1d18854856d..008913813d3 100644
--- a/addons/website_theme_install/views/views.xml
+++ b/addons/website_theme_install/views/views.xml
@@ -62,7 +62,7 @@
Choose Your Theme Todo Action
-self.update_list(cr, uid, context=context)
+model.update_list()
action = {
'type': 'ir.actions.act_url',
'url': '/web?reload#action=website_theme_install.theme_install_kanban_action', # the ?reload option is there to fool the webclient into thinking it is a different location and so to force a reload