diff --git a/dyndns.py b/dyndns.py
index 3d30c67d6fe1883b35b9584d54705e9a8cde527d..4e3574075eabca73f83e2f6cecd939401ba6fd59 100644
--- a/dyndns.py
+++ b/dyndns.py
@@ -12,7 +12,6 @@ def register(add_endpoint):
     add_endpoint(endpoint_id='dyndns', handler=dyndns, permission_name='dyndns', menutext='DynDNS')
     add_endpoint(endpoint_id='dyndns-register', handler=dyndnsRegister, permission_name='dyndns', method='POST')
     add_endpoint(endpoint_id='dyndns-update', handler=dyndnsUpdate, permission_name=None) # Auth is handled by DynDNS server using a token
-    add_endpoint(endpoint_id='dyndns-update', handler=dyndnsUpdate, permission_name='dyndns') # Should work when logged in as well
     
 def dyndns(**kwargs):
     session = kwargs['session']