diff --git a/scripts/build-catalogue.in b/scripts/build-catalogue.in
index de4bcd1ca13491b9540d738481b846be75242fdd..ed32c0662455f9f05f781db2f470f95acead3ac4 100755
--- a/scripts/build-catalogue.in
+++ b/scripts/build-catalogue.in
@@ -67,8 +67,7 @@ also <name>_gpu.cpp and <name>_gpu.cu (if not given -C).''')
                         help='Enable GPU support, valid options: cuda|hip|cuda-clang.')
 
     parser.add_argument('-C', '--no-cpu',
-                        action='store_false',
-                        default=True,
+                        action='store_true',
                         help='Disable CPU support.')
 
     parser.add_argument('-d', '--debug',