From 608b37f17bc25abe395a2cc78089dc4956904269 Mon Sep 17 00:00:00 2001 From: philmoz Date: Fri, 12 Dec 2025 11:50:43 +1100 Subject: [PATCH] fix(cpn): failure to load radio.yml file if quick menu favorites configured (#6868) --- companion/src/firmwares/edgetx/yaml_generalsettings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/companion/src/firmwares/edgetx/yaml_generalsettings.cpp b/companion/src/firmwares/edgetx/yaml_generalsettings.cpp index 6f69d8356..02913b80e 100644 --- a/companion/src/firmwares/edgetx/yaml_generalsettings.cpp +++ b/companion/src/firmwares/edgetx/yaml_generalsettings.cpp @@ -719,7 +719,8 @@ bool convert::decode(const Node& node, GeneralSettings& rhs) } if (node["qmFavorites"]) { for (int i = 0; i < MAX_QMFAVOURITES; i += 1) - node["qmFavorites"][std::to_string(i)]["shortcut"] >> QMPageLut >> rhs.qmFavorites[i]; + if (node["qmFavorites"][std::to_string(i)]) + node["qmFavorites"][std::to_string(i)]["shortcut"] >> QMPageLut >> rhs.qmFavorites[i]; } // override critical settings after import