diff --git a/makefiles/bindist.inc.mk b/makefiles/bindist.inc.mk
index 783edc9ca7c5cdf8d3f119457a1838dac6477ab9..b8b8510e61bfe68cf3073984f930ef3bb917a45e 100644
--- a/makefiles/bindist.inc.mk
+++ b/makefiles/bindist.inc.mk
@@ -1,4 +1,5 @@
-USEMODULE += $(BIN_USEMODULE)
+# Avoid including APPLICATION_MODULE twice to prevent multiple definition errors
+USEMODULE += $(filter-out $(APPLICATION_MODULE),$(BIN_USEMODULE))
 
 DIST_FILES += $(BIN_USEMODULE:%=bin/$(BOARD)/%.a)