Index: trunk/source/Lib/TLibCommon/CommonDef.h
===================================================================
--- trunk/source/Lib/TLibCommon/CommonDef.h	(revision 349)
+++ trunk/source/Lib/TLibCommon/CommonDef.h	(revision 352)
@@ -57,5 +57,5 @@
 
 #if SVC_EXTENSION
-#define NV_VERSION        "3.0"                 ///< Current software version
+#define NV_VERSION        "3.0.1"                 ///< Current software version
 #else
 #define NV_VERSION        "11.0"                ///< Current software version
Index: trunk/source/Lib/TLibEncoder/TEncGOP.cpp
===================================================================
--- trunk/source/Lib/TLibEncoder/TEncGOP.cpp	(revision 349)
+++ trunk/source/Lib/TLibEncoder/TEncGOP.cpp	(revision 352)
@@ -804,5 +804,5 @@
 
 #if REF_IDX_FRAMEWORK
-#if M0457_COL_PICTURE_SIGNALING
+#if M0457_COL_PICTURE_SIGNALING && !REMOVE_COL_PICTURE_SIGNALING
     if ( pcSlice->getSliceType() == B_SLICE && !(pcSlice->getActiveNumILRRefIdx() > 0 && m_pcEncTop->getNumMotionPredRefLayers() > 0) )
 #else
@@ -847,5 +847,5 @@
 #if M0457_COL_PICTURE_SIGNALING
 #if REMOVE_COL_PICTURE_SIGNALING
-      if( pcSlice->getMFMEnabledFlag() && pcSlice->getActiveNumILRRefIdx() > 0 && m_pcEncTop->getNumMotionPredRefLayers() > 0 )
+      if( pcSlice->getMFMEnabledFlag() )
 #else
       if( pcSlice->getMFMEnabledFlag() && !(pcSlice->getActiveNumILRRefIdx() > 0 && m_pcEncTop->getNumMotionPredRefLayers() > 0) )
