diff --git a/common/fvector.hh b/common/fvector.hh
index a576ca107811590b8a9e2cf3a036ebfdbc92bbee..e0c085ac829d72067eb156bb26b1878b106e8f79 100644
--- a/common/fvector.hh
+++ b/common/fvector.hh
@@ -929,15 +929,6 @@ namespace Dune {
       return *this;
     }
 
-    //===== Euclidean scalar product
-
-    //! scalar product
-    const K operator* (const FieldVector& y) const
-    {
-      return p*y.p;
-    }
-
-
     //===== norms
 
     //! one norm (sum over absolute values of entries)
diff --git a/common/test/fvectortest.cc b/common/test/fvectortest.cc
index 65b0a29112ef8d4bd9079e2d967c3d619a8ce058..5e3e28a65a483597a0f79ad00b4847161032f864 100644
--- a/common/test/fvectortest.cc
+++ b/common/test/fvectortest.cc
@@ -50,15 +50,23 @@ public:
 
     a = v + a;
     a = v - a;
+    a = v * a;
+    a = v / a;
 
     v = v + a;
     v = v - a;
+    v = v * a;
+    v = v / a;
 
     a = a + v;
     a = a - v;
+    a = a * v;
+    a = a / v;
 
     v = a + v;
     v = a - v;
+    v = a * v;
+    v = a / v;
   }
 };