summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/canvas/canvas.cc')
-rw-r--r--libs/canvas/canvas.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/canvas/canvas.cc b/libs/canvas/canvas.cc
index 52bff497af..cdd2fbfeee 100644
--- a/libs/canvas/canvas.cc
+++ b/libs/canvas/canvas.cc
@@ -772,7 +772,9 @@ GtkCanvas::on_realize ()
{
Gtk::EventBox::on_realize();
#ifdef __APPLE__
- nsglview_overlay (_nsglview, get_window()->gobj());
+ if (_nsglview) {
+ nsglview_overlay (_nsglview, get_window()->gobj());
+ }
#endif
}