The script deSEC_DynDNS is all about saving resources and not bombarding deSEC with needless update commands.
Unfortunately there was a logic error that caused it to always issue an Update, if either IPv4 or IPv6 was missing. This behavior is solved with version 1.3.