diff --git a/src/print.cc b/src/print.cc
index 4441bf3d18ce96afac746e537c9c2175308c2488..dcafd65b5fec51a8a3d6814866020aa7efc27b5e 100644
--- a/src/print.cc
+++ b/src/print.cc
@@ -20,7 +20,7 @@ void print_evolution(Dune::BitSetVector<1> const &frictionalNodes,
     double out;
     function.evaluate(time, out);
     std::cout << boost::format("s[%03d] = %+3e, %|20t|u[%03d] = %+3e") % run %
-                     state[i] % run % displacement[i] << std::endl;
+                     state[i] % run % displacement[i][0] << std::endl;
     octave_writer << state[i][0] << " " << displacement[i][0] * 1e6 << " "
                   << out << std::endl;
     break;