diff --git a/src/mpsd_software_manager/mpsd_software.py b/src/mpsd_software_manager/mpsd_software.py
index 751108f68bef16b35ff34789125ea6eb24efdd7d..442cc8da22a7d7784a3626689250b05d51a467cd 100755
--- a/src/mpsd_software_manager/mpsd_software.py
+++ b/src/mpsd_software_manager/mpsd_software.py
@@ -1162,7 +1162,7 @@ def get_root_dir() -> Path:
         + f"and the hidden file `{config_vars['init_file']}`."
         " to check if a directory is initialised"
     )
-    sys.exit(1)
+    sys.exit(40)
 
 
 def main():