diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/live_effects/lpe-powerclip.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/live_effects/lpe-powerclip.cpp b/src/live_effects/lpe-powerclip.cpp index 38a8d02a0..494c6d8a4 100644 --- a/src/live_effects/lpe-powerclip.cpp +++ b/src/live_effects/lpe-powerclip.cpp @@ -142,6 +142,9 @@ LPEPowerClip::addInverse (SPItem * clip_data, SPCurve * clipcurve, bool root){ SPObject *elemref = NULL; if(root) { Inkscape::XML::Document *xml_doc = document->getReprDoc(); + if (!SP_IS_SHAPE(clip_data)) { + return; + } SP_SHAPE(clip_data)->removeAllPathEffects(true); Inkscape::XML::Node *clip_path_node = xml_doc->createElement("svg:path"); Inkscape::XML::Node *parent = clip_data->getRepr()->parent(); |
