diff --git a/services/DeviceScreener.cpp b/services/DeviceScreener.cpp index b4123b9..c85f90c 100644 --- a/services/DeviceScreener.cpp +++ b/services/DeviceScreener.cpp @@ -382,7 +382,7 @@ void DeviceScreener::start() { // Синхронизация с API DeviceInfo saved = DeviceDAO::getDeviceById(device.id); - if (saved.apiId.isEmpty()) { + if (saved.apiId.isEmpty() && !device.name.isEmpty()) { // Устройство ещё не зарегистрировано — создаём const QString apiId = createDeviceOnApi(device); if (!apiId.isEmpty()) {