diff --git a/libnymea-core/cloud/awsconnector.cpp b/libnymea-core/cloud/awsconnector.cpp index abc21926..cd1c2e72 100644 --- a/libnymea-core/cloud/awsconnector.cpp +++ b/libnymea-core/cloud/awsconnector.cpp @@ -176,8 +176,10 @@ void AWSConnector::fetchPairings() void AWSConnector::onPairingsRetrieved(const QVariantMap &pairings) { - m_setupInProgress = false; - emit connected(); + if (m_setupInProgress) { + m_setupInProgress = false; + emit connected(); + } qCDebug(dcAWS) << pairings.value("users").toList().count() << "devices paired in cloud."; if (pairings.value("users").toList().count() > 0) {