From 708202575fd8c69033c84ad37770dbb384adc0c2 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Tue, 8 May 2007 11:10:05 +0000 Subject: [PATCH] upnp fix --- src/upnp.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/upnp.cpp b/src/upnp.cpp index 8ce538224..499b46fb2 100644 --- a/src/upnp.cpp +++ b/src/upnp.cpp @@ -201,7 +201,8 @@ void upnp::set_mappings(int tcp, int udp) d.mapping[1].local_port = m_udp_local_port; d.mapping[1].need_update = true; } - if (d.mapping[0].need_update || d.mapping[1].need_update) + if (d.service_namespace + && (d.mapping[0].need_update || d.mapping[1].need_update)) map_port(d, 0); } }