diff --git a/XlsxSerializerCom/Writer/BinaryReader.cpp b/XlsxSerializerCom/Writer/BinaryReader.cpp index b9ea19f4d7..84ace60e99 100644 --- a/XlsxSerializerCom/Writer/BinaryReader.cpp +++ b/XlsxSerializerCom/Writer/BinaryReader.cpp @@ -3299,8 +3299,15 @@ void BinaryCommentReader::parseCommentData(SerializeCommon::CommentData* pCommen { if(NULL != pCommentData && false == pCommentData->sText.empty()) { - addCommentRun(oSi, pCommentData->sUserName + _T(":"), true); - addCommentRun(oSi, _T("\n") + pCommentData->sText, false); + if (pCommentData->sUserName.empty()) + { + addCommentRun(oSi, pCommentData->sText, false); + } + else + { + addCommentRun(oSi, pCommentData->sUserName + _T(":"), true); + addCommentRun(oSi, _T("\n") + pCommentData->sText, false); + } } } void BinaryCommentReader::addCommentRun(OOX::Spreadsheet::CSi& oSi, const std::wstring& text, bool isBold)