diff --git a/src/plugins/switch/federation/federation.c b/src/plugins/switch/federation/federation.c
index 6ef0d4cd0cd113aedb4f182e1b5351f3683200a8..a0fc9daee079355344e70b46aafa7b7c8f62605b 100644
--- a/src/plugins/switch/federation/federation.c
+++ b/src/plugins/switch/federation/federation.c
@@ -2234,7 +2234,8 @@ _wait_for_all_windows(fed_tableinfo_t *tableinfo)
 			if (err != SLURM_SUCCESS) {
 				error("Window %hu adapter %s did not become"
 				      " free within %d seconds",
-				      lid, tableinfo->table[i]->window_id, i);
+				      lid, tableinfo->table[i]->window_id, 
+				      retry);
 				rc = err;
 				retry = 2;
 			}