diff --git a/src/generic/graphicc.cpp b/src/generic/graphicc.cpp index bafb4af36e..a19ad92f12 100644 --- a/src/generic/graphicc.cpp +++ b/src/generic/graphicc.cpp @@ -1680,6 +1680,8 @@ wxCairoContext::wxCairoContext( wxGraphicsRenderer* renderer, const wxPrinterDC& cairo_t* cr = static_cast(impl->GetCairoContext()); if (cr) Init(cairo_reference(cr)); + else + m_context = NULL; #endif wxSize sz = dc.GetSize(); m_width = sz.x;