diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index c7af2fac306fec59703c86e3131707b289f14154..9433e77a4c98cc078c9f4533d4e308d24079fbaa 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -428,6 +428,7 @@ ramips-mt7621
 * ZyXEL
 
   - NWA50AX
+  - WSM20
 
 * Xiaomi
 
diff --git a/targets/ramips-mt7621 b/targets/ramips-mt7621
index be2e21528328804943e3462c0b73a3b29c12399f..c5708838c100c162fd1edf8fee3be49770721067 100644
--- a/targets/ramips-mt7621
+++ b/targets/ramips-mt7621
@@ -149,6 +149,10 @@ device('zyxel-nwa55axe', 'zyxel_nwa55axe', {
 	broken = true, -- Missing LED / Reset button
 })
 
+device('zyxel-wsm20', 'zyxel_wsm20', {
+	factory = false,
+})
+
 
 -- Devices without WLAN