diff --git a/radio/src/gui/colorlcd/libui/tabsgroup.cpp b/radio/src/gui/colorlcd/libui/tabsgroup.cpp index 5664100cc..e219a0994 100644 --- a/radio/src/gui/colorlcd/libui/tabsgroup.cpp +++ b/radio/src/gui/colorlcd/libui/tabsgroup.cpp @@ -277,6 +277,8 @@ uint8_t TabsGroup::tabCount() const { return header->tabCount(); } void TabsGroup::setCurrentTab(unsigned index) { + if (deleted()) return; + header->setCurrentIndex(index); PageTab* tab = header->pageTab(index);