diff --git a/addons/web/static/src/legacy/js/core/misc.js b/addons/web/static/src/legacy/js/core/misc.js
index a457f61984e..9b1e1842886 100644
--- a/addons/web/static/src/legacy/js/core/misc.js
+++ b/addons/web/static/src/legacy/js/core/misc.js
@@ -130,6 +130,7 @@ function redirect (url, wait) {
function Reload(parent, action) {
var params = action.params || {};
var menu_id = params.menu_id || false;
+ var action_id = params.action_id || false;
var l = window.location;
var sobj = $.deparam(l.search.substr(1));
@@ -141,6 +142,11 @@ function Reload(parent, action) {
var hash = l.hash;
if (menu_id) {
hash = "#menu_id=" + menu_id;
+ if (action_id) {
+ hash += "&action=" + action_id;
+ }
+ } else if (action_id) {
+ hash = "#action=" + action_id;
}
var url = l.protocol + "//" + l.host + l.pathname + search + hash;
diff --git a/addons/website/views/website_views.xml b/addons/website/views/website_views.xml
index 9957b991027..340a14073c1 100644
--- a/addons/website/views/website_views.xml
+++ b/addons/website/views/website_views.xml
@@ -656,10 +656,15 @@
fullscreen
+
+ Open Website Configurator
+ reload
+
+
+
Start Website Configurator
-
- 0
+