diff --git a/retroshare-gui/src/gui/gxs/GxsGroupFrameDialog.cpp b/retroshare-gui/src/gui/gxs/GxsGroupFrameDialog.cpp index 25f6bf2b6..fe2ce45be 100644 --- a/retroshare-gui/src/gui/gxs/GxsGroupFrameDialog.cpp +++ b/retroshare-gui/src/gui/gxs/GxsGroupFrameDialog.cpp @@ -656,6 +656,14 @@ void GxsGroupFrameDialog::changedGroup(const QString &groupId) return; } + if (groupId.isEmpty()) { + if (mMessageWidget) { + mMessageWidget->setGroupId(RsGxsGroupId()); + ui->messageTabWidget->setCurrentWidget(mMessageWidget); + } + return; + } + mGroupId = RsGxsGroupId(groupId.toStdString()); if (mGroupId.isNull()) { return;