diff --git a/interfaces/HtmlRequestInterface.php b/interfaces/HtmlRequestInterface.php
index <HASH>..<HASH> 100644
--- a/interfaces/HtmlRequestInterface.php
+++ b/interfaces/HtmlRequestInterface.php
@@ -93,7 +93,7 @@ interface HtmlRequestInterface extends LogAwareObjectInterface{
      * Redirect to generated internal URL;
      * @return null
      */
-    public function goToPage($controller, $action = null, $params = array());
+    public function goToPage($controller, $action = null, $params = array(), $module = null);
     
     /**
      * Reload current page
diff --git a/web/Controller.php b/web/Controller.php
index <HASH>..<HASH> 100644
--- a/web/Controller.php
+++ b/web/Controller.php
@@ -218,10 +218,11 @@ class Controller extends LogAwareObject {
      * @param string $controller Controller name where it must be redirected
      * @param string $action Action name where it must be redirected. Index is the default selected action
      * @param array $params Optional a list of params can be added also
+     * @param string $module Optional a different module
      * @return bool
      */
-    public function goToPage($controller, $action = 'index', $params = []) {
-        return $this->request->goToPage($controller, $action, $params);
+    public function goToPage($controller, $action = 'index', $params = [], $module = null) {
+        return $this->request->goToPage($controller, $action, $params, $module);
     }
 
     /**
Fix request intereface and controller to allow module select on page redirect.