diff --git a/tools/run_sim.py b/tools/run_sim.py
index 7dff3a9a11b35103444f9f5160b78599eee860fb..54ebf5cdad29ea18b0fcb18e6715c6c4d162b3b2 100644
--- a/tools/run_sim.py
+++ b/tools/run_sim.py
@@ -507,9 +507,9 @@ restart_freq            0                       ! 0: do not output any restart f
             with open(out_file, 'r') as fp:
                 for line in fp:
                     line = line.split()
-                    if line[0] == 'total:':
+                    if line[0] == 'Total' and line[1] == 'Simulation' and line[2] == 'Time:':
                         try:
-                            total_time = float(line[1])
+                            total_time = float(line[3])
                         except Exception:
                             pass