diff --git a/source/App/DecoderApp/DecApp.cpp b/source/App/DecoderApp/DecApp.cpp
index d3bb0c7352c3282ca86f8e8980a1873862b29734..62cec4fc9c70ad75eb6e54c7cd1b106cd5faf0fa 100644
--- a/source/App/DecoderApp/DecApp.cpp
+++ b/source/App/DecoderApp/DecApp.cpp
@@ -307,7 +307,7 @@ uint32_t DecApp::decode()
         }
       }
 
-      if( nalu.isSlice() )
+      if( nalu.isSlice() && nalu.m_nalUnitType != NAL_UNIT_CODED_SLICE_RASL)
       {
         prevPicSkipped = bPicSkipped;
       }