diff --git a/tests/hw/libnux/with_hostcode/wscript b/tests/hw/libnux/with_hostcode/wscript
index 0a29f005de020a93201b6ffe8afe96965bc3281a..75a625dcbd00601bc9c6b0ad6679c9f00ecad601 100644
--- a/tests/hw/libnux/with_hostcode/wscript
+++ b/tests/hw/libnux/with_hostcode/wscript
@@ -169,7 +169,7 @@ def build_ppu_cpp(bld, chip_version: Integral):
                     features="cxx",
                     target=f"neuron_reset_vector-ppu_vx_v{chip_version}.bin",
                     source="vx/neuron_reset_vector-ppu.cpp",
-                    use=[f"nux_runtime_vx_v{chip_version}"],
+                    use=[f"nux_vx_v{chip_version}", f"nux_runtime_vx_v{chip_version}"],
                     env=env)
 
     bld.program(