diff --git a/src/db_utils/projects_metadata/get_fill_metadata.py b/src/db_utils/projects_metadata/get_fill_metadata.py
index eba211a2f74b64b1f8e647db1f0b39d9e255e146..537e479d699005ab2c80cd3b65677de5888f44e2 100644
--- a/src/db_utils/projects_metadata/get_fill_metadata.py
+++ b/src/db_utils/projects_metadata/get_fill_metadata.py
@@ -24,9 +24,9 @@ def launch_pmagicGEO_script() -> None:
         that we want to study.
 
     """
-    subprocess.check_output(f"PmagicGEO.pl -i {Config.geo_id_file} "
-                            f"-p {Config.output} " f"-o {Config.outfile}",
-                            shell=True, stderr=subprocess.STDOUT)
+    subprocess.check_call(f"PmagicGEO.pl -i {Config.geo_id_file} "
+                          f"-p {Config.output} " f"-o {Config.outfile}",
+                          shell=True, stderr=subprocess.STDOUT)
 
 
 def load_metadata() -> pd.DataFrame: