diff --git a/test/adolcmaterialtest.cc b/test/adolcmaterialtest.cc
index faa51f7ee6113e84101510a5fb504e6e84a68a06..c870e020fce0ff819904675f86ead7d2a8847695 100644
--- a/test/adolcmaterialtest.cc
+++ b/test/adolcmaterialtest.cc
@@ -29,6 +29,7 @@
 
 #include <dune/elasticity/materials/adolcmaterial.hh>
 #include <dune/elasticity/materials/neohookeanmaterial.hh>
+#include <dune/elasticity/materials/adolcneohookeanmaterial.hh>
 //#include <dune/elasticity/materials/mooneyrivlinmaterial.hh>
 #include <dune/elasticity/materials/geomexactstvenantkirchhoffmaterial.hh>
 
@@ -96,9 +97,9 @@ int main (int argc, char *argv[]) try
     MaterialType material(feBasis,E,nu);
 
     // check against the Adol-C material
-    typedef NeoHookeMaterial<FEBasis> AdolcMaterialType;
-    AdolcMaterialType adolcMaterial(feBasis,E,nu);
-
+    LocalNeoHookeanEnergy<GridType,Lfe> localNeoHookeEnergy(E,nu);
+    typedef AdolcMaterial<FEBasis> AdolcMaterialType;
+    AdolcMaterialType adolcMaterial(feBasis,localNeoHookeEnergy);
 
     auto& linPaperAssembler = material.firstDerivative(xGridFunc);
     auto& linAdolcAssembler = adolcMaterial.firstDerivative(xGridFunc);