diff --git a/modules/admin/lib/FederationController.php b/modules/admin/lib/FederationController.php
index 98a0826e3f6fad4585408fe2c710235e7765eede..5680c2cc8a7a4c20c3ffb657518a71c0462c56b3 100644
--- a/modules/admin/lib/FederationController.php
+++ b/modules/admin/lib/FederationController.php
@@ -121,7 +121,7 @@ class FederationController
         $t->data = [
             'links' => [
                 [
-                    'href' => Module::getModuleURL('admin/metadata-converter'),
+                    'href' => Module::getModuleURL('admin/federation/metadata-converter'),
                     'text' => Translate::noop('XML to SimpleSAMLphp metadata converter'),
                 ]
             ],
diff --git a/modules/admin/routes.yaml b/modules/admin/routes.yaml
index 3d016c5050343f51aab61f07c67565577678c680..672ca0f2bb315b84504c19093177ea96b0a0297a 100644
--- a/modules/admin/routes.yaml
+++ b/modules/admin/routes.yaml
@@ -14,5 +14,5 @@ admin-fed:
     path:       /federation
     defaults:   { _controller: 'SimpleSAML\Module\admin\FederationController::main' }
 admin-fed-converter:
-    path:       /metadata-converter
+    path:       /federation/metadata-converter
     defaults:   { _controller: 'SimpleSAML\Module\admin\FederationController::metadataConverter' }