diff --git a/wscript b/wscript
index 9c2bac2bd469a85b93a3bccb0e2c51235fe4c26f..6fd970817890b8a9e6aebcc7c6b1a1cf8d9feed2 100644
--- a/wscript
+++ b/wscript
@@ -64,7 +64,7 @@ def build(bld):
 
     bld.install_files(
         dest = '${PREFIX}/',
-        files = bld.path.ant_glob('include/grenade/vx/ppu/*.(h)'),
+        files = bld.path.ant_glob('include/grenade/vx/ppu/**/*.(h)'),
         name = 'grenade_vx_ppu_header',
         relative_trick = True
     )