diff --git a/src/OpenFOAM/primitives/triad/triad.C b/src/OpenFOAM/primitives/triad/triad.C
index f73e82f4d4b9be30ac216f82e261bac5eaab99ff..0a54dc4aca26d49db99ddda0682398695a84a191 100644
--- a/src/OpenFOAM/primitives/triad/triad.C
+++ b/src/OpenFOAM/primitives/triad/triad.C
@@ -199,7 +199,7 @@ void Foam::triad::operator+=(const triad& t2)
 
     if (set() && t2.set())
     {
-        direction correspondance[3];
+        direction correspondance[3]{0, 0, 0};
         short signd[3];
 
         for (direction i=0; i<3; i++)