diff --git a/dune/gfe/localprojectedfefunction.hh b/dune/gfe/localprojectedfefunction.hh
index c35e9eefbc77c0d999ce98dbf3c15c964d3deb60..443bf60eafa7914aafb09176e946115d6ba0e605 100644
--- a/dune/gfe/localprojectedfefunction.hh
+++ b/dune/gfe/localprojectedfefunction.hh
@@ -145,7 +145,7 @@ namespace Dune {
         {
           result[i][j] = 0;
           for (int k=0; k<derivativeOfProjection.M(); k++)
-            result[i][k] += derivativeOfProjection[i][k]*derivative[k][j];
+            result[i][j] += derivativeOfProjection[i][k]*derivative[k][j];
         }
 
       return result;