diff --git a/doc/Support/FAQ.md b/doc/Support/FAQ.md
index 18058da5cc..07da680ae7 100644
--- a/doc/Support/FAQ.md
+++ b/doc/Support/FAQ.md
@@ -22,6 +22,7 @@ source: Support/FAQ.md
- [Why does a device show as a warning?](#faq22)
- [Why do I not see all interfaces in the Overall traffic graph for a device?](#faq23)
- [How do I move my LibreNMS install to another server?](#faq24)
+ - [Why is my EdgeRouter device not detected?](#faq25)
### Developing
- [How do I add support for a new OS?](#faq8)
@@ -219,6 +220,13 @@ If you are just moving to another server with the same CPU architecture then the
- Copy the `config.php` file to the new server.
- Renable cron by uncommenting all lines in `/etc/cron.d/librenms`
+#### Why is my EdgeRouter device not detected?
+
+If you have `service snmp description` set in your config then this will be why, please remove this. For some reason Ubnt have decided setting this
+ value should override the sysDescr value returned which breaks our detection.
+
+If you don't have that set then this may be then due to an update of EdgeOS or a new device type, please [create an issue](https://github.com/librenms/librenms/issues/new).
+
#### How do I add support for a new OS?
The easiest way to show you how to do that is to link to an existing pull request that has been merged in on [GitHub](https://github.com/librenms/librenms/pull/352/files)