Index: branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncSearch.cpp
===================================================================
--- branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncSearch.cpp	(revision 261)
+++ branches/SHM-2.1-multilayers-dev/source/Lib/TLibEncoder/TEncSearch.cpp	(revision 263)
@@ -3313,8 +3313,8 @@
       
 #if (ENCODER_FAST_MODE)
-#if JCTVC_M0458_INTERLAYER_RPS_SIG
+#if JCTVC_M0458_INTERLAYER_RPS_SIG_
       if( pcCU->getSlice()->getNumRefIdx(eRefPicList) - pcCU->getSlice()->getActiveNumILRRefIdx() > 0 )
 #else
-      if( pcCU->getSlice()->getNumRefIdx(eRefPicList) > 1 )
+      if( pcCU->getSlice()->getNumRefIdx(eRefPicList) - pcCU->getSlice()->getVPS()->getNumDirectRefLayers( pcCU->getLayerId() ) > 1 )
 #endif
       {
