diff --git a/radio/src/gui/colorlcd/tabsgroup.cpp b/radio/src/gui/colorlcd/tabsgroup.cpp index 6505d167d..7a898a056 100644 --- a/radio/src/gui/colorlcd/tabsgroup.cpp +++ b/radio/src/gui/colorlcd/tabsgroup.cpp @@ -116,7 +116,7 @@ void TabsCarousel::update() } while(buttons.size() > menu->tabs.size()) { - delete *buttons.end(); + buttons.back()->deleteLater(); buttons.pop_back(); } }