diff --git a/SofaImGui/src/SofaImGui/windows/DisplayFlags.cpp b/SofaImGui/src/SofaImGui/windows/DisplayFlags.cpp index 458ebcb0f9..ba8fd1664b 100644 --- a/SofaImGui/src/SofaImGui/windows/DisplayFlags.cpp +++ b/SofaImGui/src/SofaImGui/windows/DisplayFlags.cpp @@ -49,9 +49,10 @@ namespace windows { sofa::component::visual::VisualStyle::SPtr visualStyle = nullptr; groot->get(visualStyle); + if (visualStyle) { - auto& displayFlags = sofa::helper::getWriteAccessor(visualStyle->displayFlags).wref(); + auto& displayFlags = sofa::helper::getWriteAccessor(visualStyle->d_displayFlags).wref(); { const bool initialValue = displayFlags.getShowVisualModels();