diff --git a/meson.build b/meson.build
index 989146f6746342ed13734e735a1ebe8bd4f4be2b..ce112f7743bd81a0454a7b193ae34449f98ad6ae 100644
--- a/meson.build
+++ b/meson.build
@@ -1,8 +1,7 @@
 project('wireplumber', ['c'],
   version : '0.3.60',
   license : 'MIT',
-  # we need 0.54 only to set default_library=static in the lua subproject
-  meson_version : get_option('system-lua') ? '>= 0.51.0' : '>= 0.54.0',
+  meson_version : '>= 0.54.0',
   default_options : [
     'warning_level=1',
     'buildtype=debugoptimized',