diff --git a/src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp b/src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp index 7ea4e15760b0..1c48bc7c7f07 100644 --- a/src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp +++ b/src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp @@ -147,6 +147,9 @@ void ViewProviderFemPostObject::attach(App::DocumentObject *pcObj) void ViewProviderFemPostObject::setDisplayMode(const char* ModeName) { + if(!setupPipeline()) + return; + if (strcmp("Outline",ModeName)==0) m_currentAlgorithm = m_outline; else if (strcmp("Surface with Edges",ModeName)==0)