diff --git a/dune/gfe/vtkreader.hh b/dune/gfe/vtkreader.hh
index 566deead39a87ad62ed886dadd5c153921f5ab04..1279a655e0233f591cd881ff1aaf0e04bb903447 100644
--- a/dune/gfe/vtkreader.hh
+++ b/dune/gfe/vtkreader.hh
@@ -35,12 +35,9 @@ public:
       factory.insertVertex(pos);
     }
 
-    Dune::GeometryType triangle;
-    triangle.makeTriangle();
-
     for (size_t i=0; i<vtkFile.cellConnectivity_.size(); i+=3)
     {
-      factory.insertElement(triangle, {vtkFile.cellConnectivity_[i],
+      factory.insertElement(Dune::GeometryTypes::triangle, {vtkFile.cellConnectivity_[i],
                                        vtkFile.cellConnectivity_[i+1],
                                        vtkFile.cellConnectivity_[i+2]});
 
@@ -51,4 +48,4 @@ public:
 
 };
 
-#endif
\ No newline at end of file
+#endif