diff --git a/src/osx/carbon/dcclient.cpp b/src/osx/carbon/dcclient.cpp index e619f25404..048ec225c4 100644 --- a/src/osx/carbon/dcclient.cpp +++ b/src/osx/carbon/dcclient.cpp @@ -174,7 +174,7 @@ wxClientDCImpl::wxClientDCImpl( wxDC *owner, wxWindow *window ) : wxClientDCImpl::~wxClientDCImpl() { - if( GetGraphicsContext() && GetGraphicsContext()->GetNativeContext() ) + if( GetGraphicsContext() && GetGraphicsContext()->GetNativeContext() && !m_release ) Flush(); }