diff --git a/src/configuredialog/configureappearancepage.cpp b/src/configuredialog/configureappearancepage.cpp index cc12b2a98..3dfd4f36f 100644 --- a/src/configuredialog/configureappearancepage.cpp +++ b/src/configuredialog/configureappearancepage.cpp @@ -1274,7 +1274,10 @@ void AppearancePage::MessageTagTab::slotAddLineTextChanged(const QString &aText) void AppearancePage::MessageTagTab::slotAddNewTag() { - const QString newTagName = mTagAddLineEdit->text(); + const QString newTagName = mTagAddLineEdit->text().trimmed(); + if (newTagName.isEmpty()) { + return; + } const int count = mTagListBox->count(); for (int i = 0; i < count; ++i) { if (mTagListBox->item(i)->text() == newTagName) {