diff --git a/src/Mod/PartDesign/Gui/ViewProviderBody.cpp b/src/Mod/PartDesign/Gui/ViewProviderBody.cpp index eba8ddee37d5..bbd0c3cd13a7 100644 --- a/src/Mod/PartDesign/Gui/ViewProviderBody.cpp +++ b/src/Mod/PartDesign/Gui/ViewProviderBody.cpp @@ -225,7 +225,7 @@ void ViewProviderBody::updateData(const App::Property* prop) // restore icons for (auto feature : features) { - Gui::ViewProvider* vp = Gui::Application::Instance->activeDocument()->getViewProvider(feature); + Gui::ViewProvider* vp = Gui::Application::Instance->getViewProvider(feature); if (vp && vp->isDerivedFrom(PartDesignGui::ViewProvider::getClassTypeId())) { static_cast(vp)->setTipIcon(feature == tip); }