aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email/EMailMetaDataDialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/m_email/EMailMetaDataDialog.cpp')
-rw-r--r--src/m_email/EMailMetaDataDialog.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/m_email/EMailMetaDataDialog.cpp b/src/m_email/EMailMetaDataDialog.cpp
index bcabe48..3c8d137 100644
--- a/src/m_email/EMailMetaDataDialog.cpp
+++ b/src/m_email/EMailMetaDataDialog.cpp
@@ -118,9 +118,11 @@ void EMailMetaDataDialog::slot_parse_eml_meta_data() {
auto subject = ui_->subjectEdit->text();
auto to = raw_to.split(';', Qt::SkipEmptyParts);
- auto cc = raw_cc.split(';', Qt::SkipEmptyParts);
- auto bcc = raw_bcc.split(';', Qt::SkipEmptyParts);
-
+ auto cc = raw_cc.trimmed().isEmpty() ? QStringList()
+ : raw_cc.split(';', Qt::SkipEmptyParts);
+ auto bcc = raw_bcc.trimmed().isEmpty()
+ ? QStringList()
+ : raw_bcc.split(';', Qt::SkipEmptyParts);
QString name;
QString email;