diff --git a/bob/bio/base/script/commands.py b/bob/bio/base/script/commands.py
index 7526255815f00a71016e6803cd96cacfa7e9b2e2..f05e989998cbd5512f98f790ebb38bbc67540ae2 100644
--- a/bob/bio/base/script/commands.py
+++ b/bob/bio/base/script/commands.py
@@ -141,7 +141,7 @@ def cmc(ctx, scores, evaluation, **kargs):
     process.run()
 
 
-@click.command()
+@click.command(context_settings=common_options.CONTEXT_SETTINGS)
 @common_options.scores_argument(nargs=-1)
 @common_options.titles_option()
 @common_options.legends_option()
diff --git a/bob/bio/base/script/gen.py b/bob/bio/base/script/gen.py
index 9f2ce4c3d09f67e53e7dcc3e91efb3b8ea21abe3..b45b0f4e2eaec0b3f6d76ba42f8d59bbbb632c63 100644
--- a/bob/bio/base/script/gen.py
+++ b/bob/bio/base/script/gen.py
@@ -9,6 +9,7 @@ from click.types import FLOAT
 from bob.extension.scripts.click_helper import verbosity_option
 import bob.core
 from bob.io.base import create_directories_safe
+from bob.measure.script import common_options
 
 logger = logging.getLogger(__name__)
 
@@ -79,7 +80,7 @@ def write_scores_to_file(neg, pos, filename, n_sys=1, five_col=False):
             f.write('x%sy %s %f\n' % (s_five, s_name, i))
 
 
-@click.command()
+@click.command(context_settings=common_options.CONTEXT_SETTINGS)
 @click.argument('outdir')
 @click.option('-mm', '--mean-match', default=10, type=FLOAT, show_default=True)
 @click.option('-mnm', '--mean-non-match', default=-10, type=FLOAT, show_default=True)