diff --git a/dev/docker/valgrind/run_valgrind.py b/dev/docker/valgrind/run_valgrind.py
index 08cc7547c02a2367b3a161fe0c35c1b42dd8e7af..f97ec4cecab1353876548462371ecfbb0d22d8c6 100644
--- a/dev/docker/valgrind/run_valgrind.py
+++ b/dev/docker/valgrind/run_valgrind.py
@@ -16,7 +16,7 @@ EXE = '/teqp/build/catch_tests'
 
 # Collect the list of tags to be run
 all_tags = []
-output = subprocess.run(f'{EXE} -t', shell = True, stdout = subprocess.PIPE).stdout.decode('utf-8')
+output = subprocess.run(f'{EXE} --list-tags', shell = True, stdout = subprocess.PIPE).stdout.decode('utf-8')
 for il, line in enumerate(output.split('\n')[1::]):
     if not line or '[' not in line: continue
     tag = '[' + line.split('[')[1]