diff --git a/classes/controller.php b/classes/controller.php index 9f7e06da..a11a1d02 100644 --- a/classes/controller.php +++ b/classes/controller.php @@ -998,8 +998,10 @@ class AdminController $obj->language($this->grav['session']->admin_lang); } } + $admin_route = $this->grav['config']->get('plugins.admin.route'); + $redirect_url = '/' . ($multilang ? ($obj->language()) : '') . $admin_route . '/' . $this->view . $obj->route(); - $this->setRedirect('/' . ($multilang ? ($obj->language()) : '') . $this->grav['uri']->route()); + $this->setRedirect($redirect_url); } return true;