diff --git a/gso/tasks/massive_redeploy_base_config.py b/gso/tasks/massive_redeploy_base_config.py
index 011df8dac042af59d2d580484917c947852c59fb..cc4b5b9ddd95afc7341c98934c5a253f8f88c014 100644
--- a/gso/tasks/massive_redeploy_base_config.py
+++ b/gso/tasks/massive_redeploy_base_config.py
@@ -23,10 +23,11 @@ def process_one_router(router_id: UUIDstr, tt_number: TTNumber) -> tuple[str, bo
 
     Returns (router_fqdn, succeeded:bool, message:str).
     """
-    router_fqdn = Router.from_subscription(router_id).router.router_fqdn
+    router_fqdn = ""
     succeeded = False
     message = ""
     try:
+        router_fqdn = Router.from_subscription(router_id).router.router_fqdn
         pid = start_process(
             "redeploy_base_config",
             user_inputs=[