diff --git a/Lidgren.Network/NetPeer.Internal.cs b/Lidgren.Network/NetPeer.Internal.cs index 7c3e8c6..1b100fa 100644 --- a/Lidgren.Network/NetPeer.Internal.cs +++ b/Lidgren.Network/NetPeer.Internal.cs @@ -446,7 +446,7 @@ namespace Lidgren.Network if (m_upnp != null && now < m_upnp.m_discoveryResponseDeadline && bytesReceived > 32) { // is this an UPnP response? - string resp = System.Text.Encoding.ASCII.GetString(m_receiveBuffer, 0, bytesReceived); + string resp = System.Text.Encoding.UTF8.GetString(m_receiveBuffer, 0, bytesReceived); if (resp.Contains("upnp:rootdevice") || resp.Contains("UPnP/1.0")) { try @@ -745,4 +745,4 @@ namespace Lidgren.Network return m_readHelperMessage; } } -} \ No newline at end of file +}