diff --git a/fem/common/quadrature.hh b/fem/common/quadrature.hh
index 1031a6f85abf28bf906505c5a3d5c4406d818138..e7a159d5df6ff39f9b38446cb31d1e7385a3554c 100644
--- a/fem/common/quadrature.hh
+++ b/fem/common/quadrature.hh
@@ -178,7 +178,7 @@ namespace Dune {
 
     void print (std::ostream& s, int indent) const
     {
-      RangeField sum = 0.0;
+      RangeFieldType sum = 0.0;
       s << "quad (id = " << asImp().getIdentifier() <<") { \n" ;
       s << " nop = " << asImp().nop() << " | order = " << asImp().order() << "\n";
       for(int i=0; i<asImp().nop(); i++)