diff options
-rw-r--r-- | editeng/source/rtf/svxrtf.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/editeng/source/rtf/svxrtf.cxx b/editeng/source/rtf/svxrtf.cxx index 568abc078757..b62940dfc8b3 100644 --- a/editeng/source/rtf/svxrtf.cxx +++ b/editeng/source/rtf/svxrtf.cxx @@ -127,12 +127,13 @@ void SvxRTFParser::Continue( int nToken ) { SvRTFParser::Continue( nToken ); - if( SvParserState::Pending != GetStatus() ) + SvParserState eStatus = GetStatus(); + if (eStatus != SvParserState::Pending && eStatus != SvParserState::Error) { SetAllAttrOfStk(); //Regardless of what "color 0" is, word defaults to auto as the default colour. //e.g. see #i7713# - } + } } |