diff --git a/src/compute-disc-error.cc b/src/compute-disc-error.cc
index 6f5be98e837a01cc3e7e135bddad38405dc44061..008b797c4160f84c45c32f770794c9a5eb9146d1 100644
--- a/src/compute-disc-error.cc
+++ b/src/compute-disc-error.cc
@@ -144,7 +144,7 @@ auto findSupportingElement(const GridType& sourceGrid,
     pos     = childPos;
   }
 
-  return std::tie(element, pos);
+  return std::make_tuple(element, pos);
 }
 
 template <class GridView, int order, class TargetSpace>