diff --git a/src/mixed-cosserat-continuum.cc b/src/mixed-cosserat-continuum.cc
index dd7230da4ecf994b936cfda4818cf556f10b78f8..426535364bb276336805b4a9325598cdced2ead9 100644
--- a/src/mixed-cosserat-continuum.cc
+++ b/src/mixed-cosserat-continuum.cc
@@ -142,8 +142,8 @@ int main (int argc, char *argv[]) try
     typedef GridType::LeafGridView GridView;
     GridView gridView = grid->leafGridView();
 
-    typedef Dune::Functions::PQkNodalBasis<GridView,3> DeformationFEBasis;
-    typedef Dune::Functions::PQkNodalBasis<GridView,2> OrientationFEBasis;
+    typedef Dune::Functions::PQkNodalBasis<GridView,2> DeformationFEBasis;
+    typedef Dune::Functions::PQkNodalBasis<GridView,1> OrientationFEBasis;
 
     DeformationFEBasis deformationFEBasis(gridView);
     OrientationFEBasis orientationFEBasis(gridView);