diff options
-rw-r--r-- | xmloff/source/text/txtparai.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/xmloff/source/text/txtparai.cxx b/xmloff/source/text/txtparai.cxx index 4b1ed3061456..562a7def9a69 100644 --- a/xmloff/source/text/txtparai.cxx +++ b/xmloff/source/text/txtparai.cxx @@ -639,6 +639,11 @@ void XMLImpRubyContext_Impl::EndElement() GetImport().GetTextImport()); const Reference < XTextCursor > xAttrCursor( xTextImport->GetText()->createTextCursorByRange( m_xStart )); + if (!xAttrCursor.is()) + { + SAL_WARN("xmloff.text", "cannot insert ruby"); + return; + } xAttrCursor->gotoRange(xTextImport->GetCursorAsRange()->getStart(), true); xTextImport->SetRuby( GetImport(), xAttrCursor, |