diff --git a/src/mibew/libs/classes/Mibew/Controller/LicenseController.php b/src/mibew/libs/classes/Mibew/Controller/LicenseController.php
new file mode 100644
index 00000000..ec230691
--- /dev/null
+++ b/src/mibew/libs/classes/Mibew/Controller/LicenseController.php
@@ -0,0 +1,45 @@
+render(
+ 'license',
+ array(
+ 'title' => getlocal("license.title"),
+ 'no_right_menu' => true,
+ 'fixedwrap' => true,
+ 'show_small_login' => true,
+ )
+ );
+ }
+}
diff --git a/src/mibew/libs/routing.yml b/src/mibew/libs/routing.yml
index e69de29b..7a7815b7 100644
--- a/src/mibew/libs/routing.yml
+++ b/src/mibew/libs/routing.yml
@@ -0,0 +1,3 @@
+license:
+ path: /license
+ defaults: { _controller: Mibew\Controller\LicenseController::indexAction }
diff --git a/src/mibew/license.php b/src/mibew/license.php
deleted file mode 100644
index d6620f77..00000000
--- a/src/mibew/license.php
+++ /dev/null
@@ -1,31 +0,0 @@
-render('license', $page);
diff --git a/src/mibew/styles/pages/default/templates_src/server_side/install_index.handlebars b/src/mibew/styles/pages/default/templates_src/server_side/install_index.handlebars
index 46fd5449..e45e7503 100644
--- a/src/mibew/styles/pages/default/templates_src/server_side/install_index.handlebars
+++ b/src/mibew/styles/pages/default/templates_src/server_side/install_index.handlebars
@@ -74,6 +74,6 @@
{{/if}}
- {{l10n "install.license"}}
+ {{l10n "install.license"}}
{{/override}}
{{/extends}}
\ No newline at end of file