diff --git a/apps/cli/executables/datafetcher/datafetcher/datafetcher.py b/apps/cli/executables/datafetcher/datafetcher/datafetcher.py
index b4f5ab955d5928dd419537102dd33b31427a3b78..761fe58c80766698ca9babf0bad6df3ce00ef13a 100755
--- a/apps/cli/executables/datafetcher/datafetcher/datafetcher.py
+++ b/apps/cli/executables/datafetcher/datafetcher/datafetcher.py
@@ -112,11 +112,7 @@ def main():
     from the command line.
     """
 
-    try:
-        args = get_arg_parser().parse_args()
-    except (SystemExit, Exception) as exc:
-        # most likely a parameter was omitted
-        raise MissingSettingsException from exc
+    args = get_arg_parser().parse_args()
 
     settings = get_capo_settings(args.profile)
     DataFetcher(args, settings).run()