diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js
index 232dce97a53..db78b48915b 100644
--- a/addons/website/static/src/js/website.js
+++ b/addons/website/static/src/js/website.js
@@ -190,7 +190,7 @@ $(function(){
* If can't go back in history stack, will go back to home.
*/
instance.web.ActionGoBack = function(parent, action) {
- window.history.back();
+ window.location.href = document.referrer;
};
instance.web.client_actions.add("goback", "instance.web.ActionGoBack");
diff --git a/addons/website/views/views.xml b/addons/website/views/views.xml
index 4bb7ad2eda5..572aa5f1c3e 100644
--- a/addons/website/views/views.xml
+++ b/addons/website/views/views.xml
@@ -70,6 +70,7 @@
+