diff --git a/app/controllers/new_administrateur/procedure_administrateurs_controller.rb b/app/controllers/new_administrateur/procedure_administrateurs_controller.rb
index a35b980a6..08e949e2d 100644
--- a/app/controllers/new_administrateur/procedure_administrateurs_controller.rb
+++ b/app/controllers/new_administrateur/procedure_administrateurs_controller.rb
@@ -11,7 +11,7 @@ module NewAdministrateur
# Find the admin
administrateur = Administrateur.by_email(email)
if administrateur.nil?
- flash.alert = "L’administrateur « #{email} » n’existe pas. Invitez-le à demander un compte administrateur à l’addresse #{new_demande_url}."
+ flash.alert = "L’administrateur « #{email} » n’existe pas. Invitez-le à demander un compte administrateur à l’addresse #{DEMANDE_INSCRIPTION_ADMIN_PAGE_URL}."
return
end
diff --git a/config/routes.rb b/config/routes.rb
index 23b83dae0..fc8eec97d 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -423,6 +423,7 @@ Rails.application.routes.draw do
#
# Legacy routes
#
+ get 'demandes/new' => redirect(DEMANDE_INSCRIPTION_ADMIN_PAGE_URL)
get 'backoffice' => redirect('/procedures')
get 'backoffice/sign_in' => redirect('/users/sign_in')