diff --git a/dns/ddclient/Makefile b/dns/ddclient/Makefile
index 1be74d80e..567fd84b0 100644
--- a/dns/ddclient/Makefile
+++ b/dns/ddclient/Makefile
@@ -1,6 +1,5 @@
PLUGIN_NAME= ddclient
-PLUGIN_VERSION= 1.16
-PLUGIN_REVISION= 2
+PLUGIN_VERSION= 1.17
PLUGIN_DEPENDS= ddclient-devel py${PLUGIN_PYTHON}-boto3
PLUGIN_COMMENT= Dynamic DNS client
PLUGIN_MAINTAINER= ad@opnsense.org
diff --git a/dns/ddclient/pkg-descr b/dns/ddclient/pkg-descr
index 9c56e6f7c..f06c77db0 100644
--- a/dns/ddclient/pkg-descr
+++ b/dns/ddclient/pkg-descr
@@ -6,6 +6,10 @@ WWW: https://github.com/ddclient/ddclient
Plugin Changelog
================
+1.17
+
+* Update to ddclient 3.11.1 (dnsexit legacy support removed)
+
1.16
* Add custom GET/PUT protocols to native backend (contributed by DaCookie4u)
diff --git a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
index 62f707d38..7104462f0 100644
--- a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
+++ b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
@@ -51,8 +51,7 @@
dinahosting
DNS Made Easy (digicert)
DNS-O-Matic
- DNSExit API
- DNSExit Legacy
+ DNSExit
DynDNS.com
DnsPark
DSLReports