diff --git a/src/shape-editor.cpp b/src/shape-editor.cpp
index 55f3183e53dc027b8a0a25a7478a83f0e168c252..508d2228d3cdec2f551f8d2c0ec23d0955a0c83c 100644 (file)
--- a/src/shape-editor.cpp
+++ b/src/shape-editor.cpp
}
void ShapeEditor::show_handles (bool show) {
- if (this->nodepath)
+ if (this->nodepath && !this->nodepath->straight_path)
sp_nodepath_show_handles (this->nodepath, show);
}