diff --git a/bob/bio/base/wrappers.py b/bob/bio/base/wrappers.py
index 8981b0022066f50f577e686015fc6203c6d78ce1..024d4bb482b1b7d7958611d59ecb9a653000ac52 100644
--- a/bob/bio/base/wrappers.py
+++ b/bob/bio/base/wrappers.py
@@ -58,6 +58,8 @@ def wrap_bob_legacy(
             bob_object,
             features_dir=os.path.join(dir_name, "extractor"),
             model_path=dir_name,
+            fit_extra_arguments=fit_extra_arguments,
+            transform_extra_arguments=transform_extra_arguments,
             **kwargs
         )
     elif isinstance(bob_object, Algorithm):
@@ -65,6 +67,8 @@ def wrap_bob_legacy(
             bob_object,
             features_dir=os.path.join(dir_name, "algorithm"),
             model_path=dir_name,
+            fit_extra_arguments=fit_extra_arguments,
+            transform_extra_arguments=transform_extra_arguments,
             **kwargs
         )
     else: