diff --git a/src/bob/fusion/base/script/boundary.py b/src/bob/fusion/base/script/boundary.py
index 40a5141cbb3ff42c02bc1e7ceb5e938073c8c11a..728ff9c1a19d21bd130ef31a78f406d0fa1214fb 100644
--- a/src/bob/fusion/base/script/boundary.py
+++ b/src/bob/fusion/base/script/boundary.py
@@ -186,7 +186,7 @@ $ bob fusion boundary -vvv {sys1,sys2}/scores-eval -m /path/to/Model.pkl
     help="If True, it will skip checking for the consistency "
     "between scores.",
 )
-@verbosity_option()
+@verbosity_option(logger)
 def boundary(
     scores,
     model_file,
diff --git a/src/bob/fusion/base/script/fuse.py b/src/bob/fusion/base/script/fuse.py
index 73c07b1d323348f69029c92500ce13780c1102d5..c97fe1c8c5de723416671aadbc29ce4a2788aa62 100644
--- a/src/bob/fusion/base/script/fuse.py
+++ b/src/bob/fusion/base/script/fuse.py
@@ -231,7 +231,7 @@ $ bob fusion fuse -vvv sys_bio/scores-{world,dev,eval} sys_pad/scores-{train,dev
     show_default=True,
     help="Whether to overwrite existing files.",
 )
-@verbosity_option()
+@verbosity_option(logger)
 def fuse(
     scores,
     algorithm,
diff --git a/src/bob/fusion/base/script/resource.py b/src/bob/fusion/base/script/resource.py
index 4413698edb79b6dca8bf44db2c9ab614189e0f7e..bef0aac4d7b84d2ea0cf551b0d474644d1981e32 100644
--- a/src/bob/fusion/base/script/resource.py
+++ b/src/bob/fusion/base/script/resource.py
@@ -26,7 +26,7 @@ $ bob fusion resource -v
     multiple=True,
     help="List only the resources from these packages.",
 )
-@verbosity_option()
+@verbosity_option(logger)
 @click.pass_context
 def resource(ctx, packages, **kwargs):
     """Lists fusion algorithm resources."""