summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/bluetooth/qbluetoothservicediscoveryagent_android.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/bluetooth/qbluetoothservicediscoveryagent_android.cpp b/src/bluetooth/qbluetoothservicediscoveryagent_android.cpp
index 5e6ddadb..3ab0d580 100644
--- a/src/bluetooth/qbluetoothservicediscoveryagent_android.cpp
+++ b/src/bluetooth/qbluetoothservicediscoveryagent_android.cpp
@@ -390,9 +390,12 @@ void QBluetoothServiceDiscoveryAgentPrivate::populateDiscoveredServices(const QB
};
for (int i = 0; i < uuids.count(); i++) {
+ const QBluetoothUuid &uuid = uuids.at(i);
+ if (uuid.isNull())
+ continue;
+
QBluetoothServiceInfo serviceInfo;
serviceInfo.setDevice(remoteDevice);
- const QBluetoothUuid &uuid = uuids.at(i);
QBluetoothServiceInfo::Sequence protocolDescriptorList;
{