diff --git a/lib/BleFingerprint/BleFingerprint.cpp b/lib/BleFingerprint/BleFingerprint.cpp index 0567182..8110eb8 100644 --- a/lib/BleFingerprint/BleFingerprint.cpp +++ b/lib/BleFingerprint/BleFingerprint.cpp @@ -55,7 +55,7 @@ void BleFingerprint::setId(String newId, short int newIdType) if (!allowQuery) { auto query = _parent->getQuery(); - if (prefixExists(query, newId)) + if (query.length() > 0 && prefixExists(query, newId)) { allowQuery = true; qryAttempts = 0;