diff --git a/command_line/cadbiom_cmd/cadbiom_cmd.py b/command_line/cadbiom_cmd/cadbiom_cmd.py
index 955528f5500f7d5d7ae6723105ab0f1743bd3341..cb2a659b566addba0f247f9fc9ad9fbfd9a163e7 100644
--- a/command_line/cadbiom_cmd/cadbiom_cmd.py
+++ b/command_line/cadbiom_cmd/cadbiom_cmd.py
@@ -41,6 +41,8 @@ def solutions_search(args):
 
     # Module import
     import solution_search
+    # Temporary fix: all_macs is always activated in the new API
+    args["all_macs"] = True
     solution_search.solutions_search(args) # !
 
 
@@ -308,9 +310,9 @@ def main():
         help="Limit the number of solutions.")
     # https://docs.python.org/dev/library/argparse.html#action
     # all_macs to False by default
-    parser_input_file.add_argument('--all_macs', action='store_true',
-        help="Solver will try to search all macs from 0 to the maximum of "
-             "allowed steps.")
+    #parser_input_file.add_argument('--all_macs', action='store_true',
+    #    help="Solver will try to search all macs from 0 to the maximum of "
+    #         "allowed steps.")
     # continue to False by default
     parser_input_file.add_argument('--continue', action='store_true',
         help="Resume previous computations; if there is a mac file from a "