diff --git a/package/network/services/dnsmasq/files/dnsmasq.init b/package/network/services/dnsmasq/files/dnsmasq.init index 4291df2544bafe10947bd2155ee9ac7f895a21e6..e6ba7322e3dc63fc2c934e9ab444f359747822f2 100644 --- a/package/network/services/dnsmasq/files/dnsmasq.init +++ b/package/network/services/dnsmasq/files/dnsmasq.init @@ -560,9 +560,10 @@ dhcp_option_add() { if [ -n "$list_len" ]; then config_list_foreach "$cfg" dhcp_option dhcp_option_append "$networkid" "$force" else - echo "Warning: the 'option dhcp_option' syntax is deprecated, use 'list dhcp_option'" >&2 config_get dhcp_option "$cfg" dhcp_option + [ -n "$dhcp_option" ] && echo "Warning: the 'option dhcp_option' syntax is deprecated, use 'list dhcp_option'" >&2 + local option for option in $dhcp_option; do dhcp_option_append "$option" "$networkid" "$force"