summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmloff/source/text/txtparai.cxx5
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,