diff --git a/src/slic3r/GUI/StatusPanel.cpp b/src/slic3r/GUI/StatusPanel.cpp index 85c57f848..621f2fa50 100644 --- a/src/slic3r/GUI/StatusPanel.cpp +++ b/src/slic3r/GUI/StatusPanel.cpp @@ -956,7 +956,9 @@ void PrintingTaskPanel::paint(wxPaintEvent&) } else dc.SetTextForeground(*wxBLACK); - dc.DrawBitmap(m_thumbnail_bmp_display, wxPoint(0, 0)); + if (m_thumbnail_bmp_display.IsOk()) { + dc.DrawBitmap(m_thumbnail_bmp_display, wxPoint(0, 0)); + } dc.SetFont(Label::Body_12); if (m_plate_index >= 0) {