Index: branches/SHM-dev/source/Lib/TLibDecoder/TDecTop.cpp
===================================================================
--- branches/SHM-dev/source/Lib/TLibDecoder/TDecTop.cpp	(revision 1013)
+++ branches/SHM-dev/source/Lib/TLibDecoder/TDecTop.cpp	(revision 1015)
@@ -2460,5 +2460,10 @@
   {
     pcSlice->setScalingList ( pcSlice->getSPS()->getScalingList()  );
+
+#if SCALINGLIST_INFERRING
+    if( pcSlice->getPPS()->getScalingListPresentFlag() || pcSlice->getPPS()->getInferScalingListFlag() )
+#else
     if(pcSlice->getPPS()->getScalingListPresentFlag())
+#endif
     {
       pcSlice->setScalingList ( pcSlice->getPPS()->getScalingList()  );
