diff --git a/source/Lib/DecoderLib/DecLib.cpp b/source/Lib/DecoderLib/DecLib.cpp
index fa33c9e2a6bc99ae3206358a4cd4d7f561c8f031..36d835319261542470fc7a5bb7ebdfe88b6e6aca 100644
--- a/source/Lib/DecoderLib/DecLib.cpp
+++ b/source/Lib/DecoderLib/DecLib.cpp
@@ -166,6 +166,7 @@ bool tryDecodePicture( Picture* pcEncPic, const int expectedPoc, const std::stri
 
 #if JVET_M0055_DEBUG_CTU
                 if( debugCTU < 0 || poc != debugPOC )
+                {
 #endif
                 for( int i = 0; i < pic->slices.size(); i++ )
                 {
@@ -176,6 +177,9 @@ bool tryDecodePicture( Picture* pcEncPic, const int expectedPoc, const std::stri
                   }
                   pcEncPic->slices[i]->copySliceInfo( pic->slices[i], false );
                 }
+#if JVET_M0055_DEBUG_CTU
+                }
+#endif
 
                 pcEncPic->cs->slice = pcEncPic->slices.back();