diff --git a/flatland/envs/schedule_generators.py b/flatland/envs/schedule_generators.py
index 1cbac110c2243b476db4487c534c4d886be636a8..4843e0040d80b79de54e8ed57674a37884ef6809 100644
--- a/flatland/envs/schedule_generators.py
+++ b/flatland/envs/schedule_generators.py
@@ -191,7 +191,7 @@ def random_schedule_generator(speed_ratio_map: Mapping[float, float] = None) ->
 
                 if len(valid_starting_directions) == 0:
                     update_agents[i] = 1
-                    warnings.warn("reset position for agents:", i, agents_position[i], agents_target[i])
+                    warnings.warn("reset position for agent[{}]: {} -> {}".format(i, agents_position[i], agents_target[i]))
                     re_generate = True
                     break
                 else: