diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 1f65f86aa14d9857f72fde7c0289d1ce9e26338f..f11e2b9caabe953bcca336971e3dfeeb6070f22c 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -98,6 +98,7 @@ ath79-generic
   - UniFi AC Lite
   - UniFi AC LR
   - UniFi AC Mesh
+  - UniFi AC Pro
   - UniFi AP
   - UniFi AP LR
   - UniFi AP PRO
diff --git a/targets/ath79-generic b/targets/ath79-generic
index e2fcc8fdd75f5a6ca008014d4c322773670e677d..e0269e13bd4a92cc6cf4dd728a185b4f2fec59fe 100644
--- a/targets/ath79-generic
+++ b/targets/ath79-generic
@@ -388,6 +388,11 @@ device('ubiquiti-unifi-ac-mesh', 'ubnt_unifiac-mesh', {
 	packages = ATH10K_PACKAGES_QCA9880,
 })
 
+device('ubiquiti-unifi-ac-pro', 'ubnt_unifiac-pro', {
+	factory = false,
+	packages = ATH10K_PACKAGES_QCA9880,
+})
+
 device('ubiquiti-unifi-ap', 'ubnt_unifi', {
 	aliases = {
 		'ubiquiti-unifi-ap-lr',