diff --git a/lib/micropython/meson.build b/lib/micropython/meson.build
index dbd9c8fdbbb09316a37f2905fa83381af6f52421..4777aa4e851114cb786e29a2b1ecaa082232d199 100644
--- a/lib/micropython/meson.build
+++ b/lib/micropython/meson.build
@@ -31,7 +31,7 @@ mpy_cross_wrapper = executable(
   'mpy-cross-wrapper.c',
   link_depends: mpy_cross_bin,
   native: true,
-  c_args: ['-DMPY_CROSS_PATH="' + meson.current_build_dir() + '"'],
+  c_args: ['-DMPY_CROSS_PATH="' + meson.current_build_dir() + '"', '-Wno-unused-parameter'],
 )
 
 mpy_cross = generator(