diff --git a/Net/src/IPAddress.cpp b/Net/src/IPAddress.cpp index 0a2689f83..329cf09f4 100644 --- a/Net/src/IPAddress.cpp +++ b/Net/src/IPAddress.cpp @@ -549,7 +549,7 @@ IPAddress IPAddress::parse(const std::string& addr) bool IPAddress::tryParse(const std::string& addr, IPAddress& result) { IPv4AddressImpl impl4(IPv4AddressImpl::parse(addr)); - if (impl4 != IPv4AddressImpl()) + if (impl4 != IPv4AddressImpl() || trim(addr) == "0.0.0.0") { result.newIPv4(impl4.addr()); return true;