diff options
Diffstat (limited to 'src/gui/MachinaCanvas.cpp')
-rw-r--r-- | src/gui/MachinaCanvas.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/MachinaCanvas.cpp b/src/gui/MachinaCanvas.cpp index c7d9843..34db1c1 100644 --- a/src/gui/MachinaCanvas.cpp +++ b/src/gui/MachinaCanvas.cpp @@ -194,6 +194,9 @@ MachinaCanvas::build(SharedPtr<Machina::Machine> machine) { destroy(); + if (!machine) + return; + std::map<SharedPtr<Machina::Node>, SharedPtr<NodeView> > views; for (Machina::Machine::Nodes::const_iterator i = machine->nodes().begin(); |