diff --git a/Makefile b/Makefile
index b177aa7c840fc0adca27fd715c2eef3fa79d0dbe..d85a386f15d2e5fdc4cab3c0999ea33e4c5a70bf 100644
--- a/Makefile
+++ b/Makefile
@@ -437,7 +437,7 @@ bininstall: _all
 	$(INSTALL) -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTDATADIR)/firmware/iax/iaxy.bin; \
 
 $(SUBDIRS_INSTALL):
-	@$(MAKE) -C $(@:-install=) install
+	@DESTDIR="$(DESTDIR)" ASTSBINDIR="$(ASTSBINDIR)" $(MAKE) -C $(@:-install=) install
 
 NEWMODS=$(notdir $(wildcard */*.so))
 OLDMODS=$(filter-out $(NEWMODS),$(notdir $(wildcard $(DESTDIR)$(MODULES_DIR)/*.so)))