Code

Tweaked smaller size to be 3/4ths the menu size
[inkscape.git] / src / nodepath.cpp
index af73a37c2a1fe84130faf7f4028ad8ed7f32ceb5..97be9355cb2863be8d05a993b9324e54c182184e 100644 (file)
@@ -881,9 +881,9 @@ static Inkscape::NodePath::Node *sp_nodepath_set_node_type(Inkscape::NodePath::N
     }
 
     // if one of handles is mouseovered, preserve its position
-    if (SP_KNOT_IS_MOSEOVER(node->p.knot)) {
+    if (node->p.knot && SP_KNOT_IS_MOSEOVER(node->p.knot)) {
         sp_node_adjust_handle(node, 1);
-    } else if (SP_KNOT_IS_MOSEOVER(node->n.knot)) {
+    } else if (node->n.knot && SP_KNOT_IS_MOSEOVER(node->n.knot)) {
         sp_node_adjust_handle(node, -1);
     } else {
         sp_node_adjust_handles(node);