diff --git a/test/localgfetestfunctiontest.cc b/test/localgfetestfunctiontest.cc
index b0bd512beaf7b44c67c51f3cff30e489e22f9c79..d9173d32ae746c4ff46ca632939bacca2ac932d0 100644
--- a/test/localgfetestfunctiontest.cc
+++ b/test/localgfetestfunctiontest.cc
@@ -47,8 +47,11 @@ void test()
         for (int j=0; j<domainDim+1; j++)
             coefficients[j] = testPoints[index[j]];
 
-        LocalGFETestFunction<3,double,LocalFiniteElement,TargetSpace>(feCache.get(simplex),coefficients);
+        LocalGFETestFunction<domainDim,double,LocalFiniteElement,TargetSpace> testFunctionSet(feCache.get(simplex),coefficients);
         
+        FieldVector<double,domainDim> stupidTestPoint(0);
+        std::vector<typename TargetSpace::EmbeddedTangentVector> values;
+        testFunctionSet.evaluateFunction(stupidTestPoint, values);
     }
 
 }