From d477d19ec89503fc612e7cca4e947d68c0b9f747 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Thu, 25 Aug 2016 18:17:18 +1000 Subject: [PATCH] Fix potential crash --- src/core/qgsvectorlayer.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/core/qgsvectorlayer.cpp b/src/core/qgsvectorlayer.cpp index f9793a4d883..e58931b6393 100644 --- a/src/core/qgsvectorlayer.cpp +++ b/src/core/qgsvectorlayer.cpp @@ -1918,8 +1918,11 @@ bool QgsVectorLayer::writeStyle( QDomNode &node, QDomDocument &doc, QString &err if ( hasGeometryType() ) { - QDomElement rendererElement = mRenderer->save( doc ); - node.appendChild( rendererElement ); + if ( mRenderer ) + { + QDomElement rendererElement = mRenderer->save( doc ); + node.appendChild( rendererElement ); + } if ( mLabeling ) {