summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/wx/gl_video_view.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/wx/gl_video_view.cc b/src/wx/gl_video_view.cc
index 5d40050de..a13797415 100644
--- a/src/wx/gl_video_view.cc
+++ b/src/wx/gl_video_view.cc
@@ -161,7 +161,9 @@ GLVideoView::draw (Position<int> inter_position, dcp::Size inter_size)
wxSize canvas_size;
{
boost::mutex::scoped_lock lm (_canvas_mutex);
- canvas_size = _canvas->GetSize ();
+ if (_canvas) {
+ canvas_size = _canvas->GetSize ();
+ }
}
if (canvas_size.GetWidth() < 64 || canvas_size.GetHeight() < 0) {