diff --git a/targets/ar71xx-generic/profiles.mk b/targets/ar71xx-generic/profiles.mk
index 55d4b1b04cc7ffdc8bc3fe3dc505a71ac6574454..b72f07783b2b3aafda833af4087d5e878ec00914 100644
--- a/targets/ar71xx-generic/profiles.mk
+++ b/targets/ar71xx-generic/profiles.mk
@@ -265,6 +265,14 @@ $(eval $(call GluonModel,WNDR3700,wndrmac,netgear-wndrmac)) # BROKEN: untested
 endif
 $(eval $(call GluonModel,WNDR3700,wndrmacv2,netgear-wndrmacv2))
 
+ifneq ($(BROKEN),)
+# WNR2200
+$(eval $(call GluonProfile,WNR2200)) # BROKEN: untested
+$(eval $(call GluonModel,WNR2200,wnr2200,netgear-wnr2200))
+$(eval $(call GluonProfileFactorySuffix,WNR2200,.img))
+endif
+
+
 ## Allnet
 
 # ALL0315N