diff --git a/src/Airmap/AirMapAdvisoryManager.cc b/src/Airmap/AirMapAdvisoryManager.cc index 7db453e237764d21d5bbaef3af9790dba944489d..8ddef8871cf84d2e3e7b9ca7c399e11933b9934f 100644 --- a/src/Airmap/AirMapAdvisoryManager.cc +++ b/src/Airmap/AirMapAdvisoryManager.cc @@ -98,6 +98,12 @@ AirMapAdvisoryManager::_requestAdvisories() } } } + if(ruleIDs.isEmpty()) { + qCDebug(AirMapManagerLog) << "No rules defined. Not updating Advisories"; + _valid = false; + emit advisoryChanged(); + return; + } params.rulesets = ruleIDs.toStdString(); //-- Time quint64 start = static_cast(QDateTime::currentDateTimeUtc().toMSecsSinceEpoch());