diff --git a/dune/gfe/tensor3.hh b/dune/gfe/tensor3.hh
index 796ef8463a8984bddaca2873551c1eeb47fa8f7e..ec9004700715fd655cb83b5f57812bff6d81dad0 100644
--- a/dune/gfe/tensor3.hh
+++ b/dune/gfe/tensor3.hh
@@ -59,7 +59,7 @@ class Tensor3
             return result;
         }
     
-        static Tensor3<T,N1,N2,N3> product(const Dune::FieldVector<T,N3>& a, const Dune::FieldMatrix<T,N1,N2>& bc)
+        static Tensor3<T,N1,N2,N3> product(const Dune::FieldVector<T,N1>& a, const Dune::FieldMatrix<T,N2,N3>& bc)
         {
             Tensor3<T,N1,N2,N3> result;