diff --git a/src/one-body-sample.cc b/src/one-body-sample.cc
index 555ae15e37faab90f5416ebd07e730d987dcd81e..800e7611dcc15e3bf013955b5d0701cd3856b7ab 100644
--- a/src/one-body-sample.cc
+++ b/src/one-body-sample.cc
@@ -475,10 +475,14 @@ int main(int argc, char *argv[]) {
         auto const displacement_ptr =
             Dune::make_shared<VTKBasisGridFunction<P1Basis, VectorType> const>(
                 p1Basis, u4, "displacement");
+        auto const state_ptr = Dune::make_shared<
+            VTKBasisGridFunction<P1Basis, SingletonVectorType> const>(
+            p1Basis, *s4_new, "state");
         auto const vonmises_ptr = Dune::make_shared<
             VTKBasisGridFunction<P0Basis, SingletonVectorType> const>(
             p0Basis, vonMisesStress, "stress");
         Dune::VTKWriter<GridView> writer(leafView);
+        writer.addVertexData(state_ptr);
         writer.addVertexData(displacement_ptr);
         writer.addCellData(vonmises_ptr);