diff options
-rw-r--r-- | xmloff/source/draw/shapeimport.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/xmloff/source/draw/shapeimport.cxx b/xmloff/source/draw/shapeimport.cxx index acca56285387..3a20ad8bfd8f 100644 --- a/xmloff/source/draw/shapeimport.cxx +++ b/xmloff/source/draw/shapeimport.cxx @@ -466,13 +466,15 @@ SvXMLShapeContext* XMLShapeImportHelper::Create3DSceneChildContext( void XMLShapeImportHelper::SetStylesContext(SvXMLStylesContext* pNew) { mpStylesContext = pNew; - mpStylesContext->AddRef(); + if (mpStylesContext) + mpStylesContext->AddRef(); } void XMLShapeImportHelper::SetAutoStylesContext(SvXMLStylesContext* pNew) { mpAutoStylesContext = pNew; - mpAutoStylesContext->AddRef(); + if (mpAutoStylesContext) + mpAutoStylesContext->AddRef(); } SvXMLShapeContext* XMLShapeImportHelper::CreateGroupChildContext( |