diff --git a/mythtv/libs/libmythupnp/upnputil.cpp b/mythtv/libs/libmythupnp/upnputil.cpp
index 87c2433..4064b97 100644
|
a
|
b
|
QString LookupUDN( QString sDeviceType )
|
| 56 | 56 | |
| 57 | 57 | LOG(VB_UPNP, LOG_INFO, sLoc + " sName=" + sName + ", sUDN=" + sUDN); |
| 58 | 58 | |
| 59 | | if (sUDN.isEmpty()) |
| | 59 | // Generate new UUID if current is missing or broken |
| | 60 | if (sUDN.isEmpty() || sUDN[0] == '{' ) |
| 60 | 61 | { |
| 61 | 62 | sUDN = QUuid::createUuid().toString(); |
| 62 | | sUDN.chop(2); |
| | 63 | size_t length = sUDN.length(); |
| | 64 | sUDN = sUDN.mid(1, length-2); // strip leading and trailing "{}" |
| 63 | 65 | |
| 64 | 66 | Configuration *pConfig = UPnp::GetConfiguration(); |
| 65 | 67 | |