diff --git a/src/widgets/Ruler.cpp b/src/widgets/Ruler.cpp index 97ba09411..238ee814e 100644 --- a/src/widgets/Ruler.cpp +++ b/src/widgets/Ruler.cpp @@ -1758,6 +1758,12 @@ AdornedRulerPanel::~AdornedRulerPanel() wxCommandEventHandler(AdornedRulerPanel::OnCapture), NULL, this); + + if (mBack) + { + mBackDC.SelectObject(wxNullBitmap); + delete mBack; + } } void AdornedRulerPanel::UpdatePrefs()