diff --git a/profile-widget/profilescene.cpp b/profile-widget/profilescene.cpp index e8f9d8162..5f84d9431 100644 --- a/profile-widget/profilescene.cpp +++ b/profile-widget/profilescene.cpp @@ -418,8 +418,10 @@ void ProfileScene::plotDive(const struct dive *dIn, int dcIn, DivePlannerPointsM } const struct divecomputer *currentdc = get_dive_dc_const(d, dc); - if (!currentdc || !currentdc->samples) + if (!currentdc || !currentdc->samples) { + clear(); return; + } int animSpeed = instant || printMode ? 0 : qPrefDisplay::animation_speed();