diff --git a/dune/common/test/dynmatrixtest.cc b/dune/common/test/dynmatrixtest.cc
index b97f233a676bf8392f9b0ab98dd3441a762ba29a..29c032197031da06286ff7c07b168d7d28da10c2 100644
--- a/dune/common/test/dynmatrixtest.cc
+++ b/dune/common/test/dynmatrixtest.cc
@@ -155,9 +155,9 @@ void test_mult(DynamicMatrix<K>& A,
   A.mmv(v,f);
   A.mmtv(f,v);
   A.mmhv(f,v);
-  A.usmv(0.5,v,f);
-  A.usmtv(0.5,f,v);
-  A.usmhv(0.5,f,v);
+  A.usmv((K)0.5,v,f);
+  A.usmtv((K)0.5,f,v);
+  A.usmhv((K)0.5,f,v);
 }