diff --git a/src/widget/widget.cpp b/src/widget/widget.cpp index 8a6a4cd57..c149a59ad 100644 --- a/src/widget/widget.cpp +++ b/src/widget/widget.cpp @@ -892,7 +892,10 @@ void Widget::removeGroup(Group* g) { g->widget->setAsInactiveChatroom(); if (static_cast(g->widget) == activeChatroomWidget) + { activeChatroomWidget = nullptr; + onAddClicked(); + } GroupList::removeGroup(g->groupId); core->removeGroup(g->groupId); delete g;