diff --git a/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh b/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh index a59693210c..6e49814481 100644 --- a/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh +++ b/net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh @@ -131,7 +131,7 @@ start_daemon_for_all_ddns_sections() do local iface config_get iface "$section" interface "wan" - [ "$iface" = "$event_interface" ] || continue + [ -z "$event_interface" -o "$iface" = "$event_interface" ] || continue /usr/lib/ddns/dynamic_dns_updater.sh $section 0 > /dev/null 2>&1 & done }