diff --git a/docs/index.rst b/docs/index.rst
index e951751128837fe074c64f01a767668dc931251a..2f24459c54a5f4d173e5e665c47447f7c9be9ed9 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -192,6 +192,8 @@ ar71xx-generic
   - TL-WR941ND (v2, v3, v4, v5, v6)
   - TL-WR1043N/ND (v1, v2, v3, v4)
   - TL-WR2543N/ND (v1)
+  - WBS210 (v1.20)
+  - WBS510 (v1.20)
 
 * Ubiquiti
 
diff --git a/targets/ar71xx-generic/profiles.mk b/targets/ar71xx-generic/profiles.mk
index 86b1a55892513c9d66ea223acea886ab7c231e84..6da40e12b7d0c44fcd536272170009553b0218cd 100644
--- a/targets/ar71xx-generic/profiles.mk
+++ b/targets/ar71xx-generic/profiles.mk
@@ -11,7 +11,7 @@ endif
 
 ## TP-Link
 
-# CPE210/220/510/520
+# CPE210/220/510/520; WBS210/510
 $(eval $(call GluonProfile,CPE510,rssileds))
 
 $(eval $(call GluonModel,CPE510,cpe210-220,tp-link-cpe210-v1.0))
@@ -24,10 +24,8 @@ $(eval $(call GluonModelAlias,CPE510,tp-link-cpe510-v1.0,tp-link-cpe510-v1.1))
 $(eval $(call GluonModelAlias,CPE510,tp-link-cpe510-v1.0,tp-link-cpe520-v1.0))
 $(eval $(call GluonModelAlias,CPE510,tp-link-cpe510-v1.0,tp-link-cpe520-v1.1))
 
-ifneq ($(BROKEN),)
-$(eval $(call GluonModel,CPE510,wbs210,tp-link-wbs210-v1.20)) # BROKEN: untested
-$(eval $(call GluonModel,CPE510,wbs510,tp-link-wbs510-v1.20)) # BROKEN: untested
-endif
+$(eval $(call GluonModel,CPE510,wbs210,tp-link-wbs210-v1.20))
+$(eval $(call GluonModel,CPE510,wbs510,tp-link-wbs510-v1.20))
 
 # TL-WA701N/ND v1, v2
 $(eval $(call GluonProfile,TLWA701))