diff --git a/targets/ar71xx-generic/profiles.mk b/targets/ar71xx-generic/profiles.mk
index aae2bac4b4ec5a2f8528ab6617ce2bf2b250e0c1..89e435eff589119477284e86304f802a79e52fbd 100644
--- a/targets/ar71xx-generic/profiles.mk
+++ b/targets/ar71xx-generic/profiles.mk
@@ -73,6 +73,11 @@ $(eval $(call GluonProfile,TLMR3420))
 $(eval $(call GluonModel,TLMR3420,tl-mr3420-v1-squashfs,tp-link-tl-mr3420-v1))
 $(eval $(call GluonModel,TLMR3420,tl-mr3420-v2-squashfs,tp-link-tl-mr3420-v2))
 
+ifeq ($(BROKEN),1)
+# Archer C7 v2
+$(eval $(call GluonProfile,ARCHERC7,kmod-ath10k))
+$(eval $(call GluonModel,ARCHERC7,archer-c7-v2-squashfs,tp-link-archer-c7-v2))
+endif
 
 ## Ubiquiti (everything)
 $(eval $(call GluonProfile,UBNT))