diff --git a/source/Lib/CommonLib/UnitPartitioner.cpp b/source/Lib/CommonLib/UnitPartitioner.cpp
index 43f9d15865234cc07f4332efceaf1470820a52af..3c44bd86aafa49835b848bcfae9126cd137347dc 100644
--- a/source/Lib/CommonLib/UnitPartitioner.cpp
+++ b/source/Lib/CommonLib/UnitPartitioner.cpp
@@ -55,6 +55,9 @@ PartLevel::PartLevel()
 , canQtSplit          ( true          )
 , qgEnable            ( true          )
 , qgChromaEnable      ( true          )
+#if JVET_O0050_LOCAL_DUAL_TREE
+, modeType            ( MODE_TYPE_ALL )
+#endif
 {
 }
 
@@ -69,6 +72,9 @@ PartLevel::PartLevel( const PartSplit _split, const Partitioning& _parts )
 , canQtSplit          ( true          )
 , qgEnable            ( true          )
 , qgChromaEnable      ( true          )
+#if JVET_O0050_LOCAL_DUAL_TREE
+, modeType            ( MODE_TYPE_ALL )
+#endif
 {
 }
 
@@ -83,6 +89,9 @@ PartLevel::PartLevel( const PartSplit _split, Partitioning&& _parts )
 , canQtSplit          ( true                                 )
 , qgEnable            ( true                                 )
 , qgChromaEnable      ( true                                 )
+#if JVET_O0050_LOCAL_DUAL_TREE
+, modeType            ( MODE_TYPE_ALL )
+#endif
 {
 }